diff --git a/drupalorg/drupalorg.module b/drupalorg/drupalorg.module
index ed5c671..f494cb5 100755
--- a/drupalorg/drupalorg.module
+++ b/drupalorg/drupalorg.module
@@ -311,14 +311,14 @@ function drupalorg_block_view($delta, $block = NULL) {
         $blocks = array();
         switch ($item['path']) {
           case 'node/%':
-            if (project_node_is_project($item['page_arguments'][0])) {
-              $blocks[] = array('Issues for ' . $item['page_arguments'][0]->title, 'project_issue', 'issue_cockpit', array('nid' => $item['page_arguments'][0]->nid));
-            }
-            elseif ($item['page_arguments'][0]->nid === '24572') {
-              $blocks[] = array('Documentation Team links', 'menu', 'menu-documentation-t');
+            if (is_object($item['page_arguments'][0])) {
+              if (project_node_is_project($item['page_arguments'][0])) {
+                $blocks[] = array('Issues for ' . $item['page_arguments'][0]->title, 'project_issue', 'issue_cockpit', array('nid' => $item['page_arguments'][0]->nid));
+              }
+              elseif ($item['page_arguments'][0]->nid === '24572') {
+                $blocks[] = array('Documentation Team links', 'menu', 'menu-documentation-t');
+              }
             }
-            break;
-
           case 'news':
             $blocks[] = array('Drupal News', 'drupalorg_news', 'drupal-news');
             break;
