diff --git a/nodequeue.module b/nodequeue.module
index 5f84cd5..1fbde1b 100644
--- a/nodequeue.module
+++ b/nodequeue.module
@@ -1050,7 +1050,7 @@ function nodequeue_subqueue_add($queue, &$subqueue, $nid) {
       nodequeue_check_subqueue_size($queue, $subqueue, $queue->size);
     }
     if (module_exists('apachesolr')) {
-      apachesolr_mark_node($nid);
+      apachesolr_mark_entity('node',$nid);
     }
     // Invoke the hook to notify other modules of the node addition.
     module_invoke_all('nodequeue_add', $subqueue->sqid, $nid);
@@ -1071,7 +1071,7 @@ function nodequeue_subqueue_remove_node($sqid, $nid) {
   if ($pos = nodequeue_get_subqueue_position($sqid, $nid)) {
     nodequeue_subqueue_remove($sqid, $pos);
     if (module_exists('apachesolr')) {
-      apachesolr_mark_node($nid);
+      apachesolr_mark_entity('node',$nid);
     }
   }
 }
