*** file.field.inc	2011-01-27 01:54:03.968523825 +0100
--- file.field.inc.old	2010-12-24 16:25:28.000000000 +0100
***************
*** 203,211 ****
        if (!file_field_displayed($item, $field)) {
          unset($items[$id][$delta]);
        }
      }
-     // Ensure consecutive deltas.
-     $items[$id] = array_values($items[$id]);
    }
  }
  
--- 203,211 ----
        if (!file_field_displayed($item, $field)) {
          unset($items[$id][$delta]);
        }
+       // Ensure consecutive deltas.
+       $items[$id] = array_values($items[$id]);
      }
    }
  }
  
