Index: feedapi.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/feedapi/feedapi.module,v
retrieving revision 1.23.2.119.2.67
diff -u -p -r1.23.2.119.2.67 feedapi.module
--- feedapi.module	6 Jul 2009 14:50:12 -0000	1.23.2.119.2.67
+++ feedapi.module	8 Jul 2009 14:25:16 -0000
@@ -930,7 +930,7 @@ function _feedapi_update(&$node, $teaser
 
     // In that case this feed has never have feed data. Should be created then, this is not really an update
     if (!is_numeric($old_config->feed->nid)) {
-      $node->feed = _feedapi_build_feed_object($node->type, $node->feed->url);
+      $node->feed = _feedapi_build_feed_object($node->type, isset($node->feed->url) ? $node->feed->url : $node->feedapi['feedapi_url']);
       _feedapi_insert($node, 'insert', $teaser, $page);
       return;
     }
