Index: filefield_field.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/filefield/filefield_field.inc,v
retrieving revision 1.22
diff -u -r1.22 filefield_field.inc
--- filefield_field.inc	20 Mar 2009 05:14:12 -0000	1.22
+++ filefield_field.inc	20 Mar 2009 20:45:27 -0000
@@ -166,8 +166,14 @@
   foreach ($items as $delta => $item) {
     // Cleanup $items during node preview.
     if (empty($item['fid']) || !empty($item['delete'])) {
-      $items[$delta] = NULL;
-      continue;
+      // Check for default images at the widget level.
+      if (!empty($field['widget']['use_default_image']) && !empty($field['widget']['default_image']['filepath'])) {
+        $items[$delta] = $field['widget']['default_image'];
+      }
+      else {
+        $items[$delta] = NULL;
+        continue;
+      }
     }
     // Load the complete file if a filepath is not available.
     if (!empty($item['fid']) && empty($item['filepath'])) {
