diff --git a/includes/menu.inc b/includes/menu.inc
index 2be0903..213e02d 100644
--- a/includes/menu.inc
+++ b/includes/menu.inc
@@ -1489,7 +1489,12 @@ function menu_tree_check_access(&$tree, $node_links = array()) {
     $nids = array_keys($node_links);
     $select = db_select('node', 'n');
     $select->addField('n', 'nid');
-    $select->condition('n.status', 1);
+
+    global $menu_admin;
+    if (!$menu_admin) {
+      $select->condition('n.status', 1);
+    }
+	
     $select->condition('n.nid', $nids, 'IN');
     $select->addTag('node_access');
     $nids = $select->execute()->fetchCol();
