Index: nodequeue.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/nodequeue/nodequeue.module,v
retrieving revision 1.100
diff -u -p -r1.100 nodequeue.module
--- nodequeue.module	26 Nov 2009 01:42:03 -0000	1.100
+++ nodequeue.module	10 Feb 2010 13:37:37 -0000
@@ -351,6 +351,10 @@ function nodequeue_form_apachesolr_searc
  * Implementation of hook_apachesolr_update_index().
  */
 function nodequeue_apachesolr_update_index(&$document, $node) {
+
+  // ignore null document
+  if (! $document) return;
+
   $queues = nodequeue_load_queues(array_keys(nodequeue_get_all_qids()));
   $subqueues = nodequeue_get_subqueues_by_node($queues, $node);
 
