Index: nodequeue.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/nodequeue/nodequeue.module,v
retrieving revision 1.82
diff -u -p -r1.82 nodequeue.module
--- nodequeue.module	1 Jun 2009 16:07:19 -0000	1.82
+++ nodequeue.module	5 Jun 2009 10:44:38 -0000
@@ -922,7 +922,7 @@ function nodequeue_admin_delete(&$form_s
   $form['qid'] = array('#type' => 'value', '#value' => $queue->qid);
   return confirm_form($form,
     t('Are you sure you want to delete "%title"?', array('%title' => $queue->title)),
-    $_GET['destination'] ? $_GET['destination'] : 'admin/content/nodequeue',
+    isset($_GET['destination']) ? $_GET['destination'] : 'admin/content/nodequeue',
     t('This action cannot be undone.'),
     t('Delete'), t('Cancel')
   );
@@ -1459,7 +1459,7 @@ function nodequeue_admin_remove($queue, 
  */
 //TODO: Form - Revise for D6.
 function nodequeue_clear_confirm(&$form_state, $queue, $subqueue) {
-  if (!is_numeric($subqueue)) {
+  if (!is_numeric($subqueue->sqid)) {
     return false;
   }
   drupal_set_title(t("Nodequeue '@title'", array('@title' => $queue->title)));
@@ -1467,7 +1467,7 @@ function nodequeue_clear_confirm(&$form_
   $form['qid'] = array('#type' => 'value', '#value' => $queue->qid);
   return confirm_form($form,
     t('Clearing queue "%s" is irreversible. You sure?', array('%s' => nodequeue_title_substitute($queue->subqueue_title, $queue, $subqueue))),
-    $_GET['destination'] ? $_GET['destination'] : "admin/content/nodequeue/$queue->qid/view/$subqueue->sqid",
+    isset($_GET['destination']) ? $_GET['destination'] : "admin/content/nodequeue/$queue->qid/view/$subqueue->sqid",
     t('This action cannot be undone.'),
     t('Clear'), t('Cancel')
   );
