Index: nodequeue.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/nodequeue/nodequeue.module,v
retrieving revision 1.90
diff -u -p -r1.90 nodequeue.module
--- nodequeue.module	27 Aug 2009 16:45:00 -0000	1.90
+++ nodequeue.module	27 Aug 2009 16:50:13 -0000
@@ -2171,6 +2171,9 @@ function nodequeue_get_subqueue_position
  * Get the position of a node in several subqueues.
  */
 function nodequeue_set_subqueue_positions(&$subqueues, $nid) {
+  if (empty($subqueues)) {
+    return;
+  }
   $placeholders = db_placeholders($subqueues, 'int');
   $args = array_keys($subqueues);
   $args[] = $nid;
