diff --git a/feedapi_node/feedapi_node.module b/feedapi_node/feedapi_node.module
index 91bb0e6..6e5826b 100644
--- a/feedapi_node/feedapi_node.module
+++ b/feedapi_node/feedapi_node.module
@@ -361,6 +361,9 @@ function _feedapi_node_save($feed_item, $feed_nid, $settings = array()) {
   $node->feedapi_node->feed_nids[$feed_nid] = $feed_nid;
   $node->feedapi_node->feed_item = $feed_item;
   // For backwards compatibility - todo: move to using feedapi_node->feed_nids and feedapi_node->feed_item.
+  if (!isset($node->feedapi)) {
+    $node->feedapi = new stdClass();
+  }
   $node->feedapi->feed_nid = $feed_nid;
   $node->feedapi->feed_item = $feed_item;
   $node->created = time();
