Index: imagefield.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/imagefield/imagefield.module,v
retrieving revision 1.30.2.6.2.64
diff -u -r1.30.2.6.2.64 imagefield.module
--- imagefield.module	13 May 2008 00:02:02 -0000	1.30.2.6.2.64
+++ imagefield.module	21 May 2008 09:00:42 -0000
@@ -283,7 +283,9 @@
     // don't delete files if we're creating new revisions, but still return an empty
     // array...
     if ($node->old_vid || _imagefield_file_delete($file, $field['field_name'])) {
-      return array();
+      //return array();
+      $file['fid'] = 0; // Set as "no file for this image", this will be saved into {content_type_NODE-TYPE}
+      return $file;
     }
   }
   if ($file['fid'] == 'upload') {

