diff --git a/sites/all/modules/node_export/node_export.module b/sites/all/modules/node_export/node_export.module
index 8d70363..b9f5649 100644
--- a/sites/all/modules/node_export/node_export.module
+++ b/sites/all/modules/node_export/node_export.module
@@ -1182,8 +1182,12 @@ function _node_export_file_field_import_file(&$file) {
     if (!empty($query)) {
       watchdog('node_export', 'kept existing managed file at uri "%uri"', array('%uri' => $file->uri), WATCHDOG_NOTICE);
       $file = file_load(array_shift($query));
+      $newfile = (object)array_merge((array)$oldfile,(array)$file);
+    } 
+    else {
+      $newfile = $oldfile;
+      $newfile->fid  = NULL;
     }
-    $newfile = (object)array_merge((array)$oldfile,(array)$file);
     $file = file_save($newfile);
   }
   elseif (isset($file->node_export_file_data)) {
