--- feedapi_node/feedapi_node.module.orig	2010-07-15 12:52:19.270178891 +0100
+++ feedapi_node/feedapi_node.module	2010-07-15 12:51:51.500183059 +0100
@@ -327,7 +327,11 @@
   else {
     $node->created = db_result(db_query("SELECT created FROM {node} WHERE nid = %d", $feed_item->nid));
   }
-  $node->uid = $feed_node->uid;
+
+  // only set the node creator uid if it hasn't been mapped already
+  if ( empty($node->uid) || $node->uid < 0) {
+    $node->uid = $feed_node->uid;
+  };
 
   // If there are dupes on other feeds, don't create new feed item, but link this feed
   // to existing feed item.
