Index: nodequeue.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/nodequeue/nodequeue.module,v
retrieving revision 1.107
diff -u -p -r1.107 nodequeue.module
--- nodequeue.module	13 Sep 2010 03:32:47 -0000	1.107
+++ nodequeue.module	16 Sep 2010 13:31:56 -0000
@@ -1069,7 +1069,9 @@ function nodequeue_arrange_subqueue_form
       $form[$node->nid]['date'] = array('#value' => '');
     }
 
-    $form[$node->nid]['edit'] = array('#value' => l(t('edit'), 'node/'. $node->nid .'/edit', array('attributes' => array('title' => t('Edit this node')), 'query' => drupal_get_destination())));
+    if (node_access('update', $node)) {
+      $form[$node->nid]['edit'] = array('#value' => l(t('edit'), 'node/'. $node->nid .'/edit', array('attributes' => array('title' => t('Edit this node')), 'query' => drupal_get_destination())));
+    }
     $form[$node->nid]['position'] = array(
       '#type' => 'position',
       '#delta' => $count,
