Index: smartqueue_users.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/smartqueue_users/smartqueue_users.module,v
retrieving revision 1.14.2.7
diff -u -p -r1.14.2.7 smartqueue_users.module
--- smartqueue_users.module	26 Jul 2008 21:04:48 -0000	1.14.2.7
+++ smartqueue_users.module	1 Aug 2008 02:00:45 -0000
@@ -266,8 +266,12 @@ function smartqueue_users_user($op, &$ed
         $output .= views_build_view('embed', $view, array($account->uid));
         if ($user->uid == $account->uid && user_access('manipulate own user node queue')) {
           $qid = smartqueue_users_get_qid();
-          $sq = array_shift(smartqueue_users_load_subqueue_by_uid($account->uid));
-          $output .= l('Manipulate my Node Queue', 'admin/content/nodequeue/'. $sq->qid .'/view/'. $sq->sqid);
+          $sq = smartqueue_users_load_subqueue_by_uid($account->uid);
+          if (is_array($sq)) {
+            $sq = array_shift($sq);
+            $output .= l('Manipulate my Node Queue', 'admin/content/nodequeue/'. $sq->qid .'/view/'. $sq->sqid);
+          }
+          
         }
         return array(t('User Node Queue') => array(array('value' => $output, 'title' => '')));
       }
