? .DS_Store
? 711480.content_distribution.fix-bad-node-creation.patch
? _LIVE
? _patches
? modules/.DS_Store
? modules/content_retriever_process_upload
? modules/content_distribution_nodequeue/.DS_Store
Index: modules/content_retriever/content_retriever.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/content_distribution/modules/content_retriever/content_retriever.module,v
retrieving revision 1.1.2.8.2.12
diff -u -p -r1.1.2.8.2.12 content_retriever.module
--- modules/content_retriever/content_retriever.module	11 Feb 2010 16:57:56 -0000	1.1.2.8.2.12
+++ modules/content_retriever/content_retriever.module	11 Feb 2010 17:08:39 -0000
@@ -335,7 +335,18 @@ function _content_retriever_fetch_nodes(
     foreach ($result as $node_info) {
       $remote_nid = $node_info['nid'];
       // load the remote node
-      $nodes[$remote_nid] = _content_retriever_fetch_node($remote_nid, $session_id);
+      $node = _content_retriever_fetch_node($remote_nid, $session_id);
+      if (!is_null($node)) {
+        $nodes[$remote_nid] = $node;   
+      }
+      else {
+        // There was a problem.
+        //check if screen reporting messages for debug are on or off
+        $screen_reports = variable_get('content_retriever_screen_messages', 0);
+        if ($screen_reports != 0) {
+          drupal_set_message(t('There was a problem retrieving node %nid.', array('%nid' => $remote_nid)));
+        }
+      }
     }
   }
   
@@ -370,7 +381,7 @@ function _content_retriever_fetch_node($
     return $node;
   }
   else {
-    return false;
+    return NULL;
   }
   
 }
