--- file.field.inc.~1~	2010-12-24 07:25:28.000000000 -0800
+++ file.field.inc	2011-01-05 09:27:42.000000000 -0800
@@ -203,9 +203,9 @@ function file_field_prepare_view($entity
       if (!file_field_displayed($item, $field)) {
         unset($items[$id][$delta]);
       }
-      // Ensure consecutive deltas.
-      $items[$id] = array_values($items[$id]);
     }
+    // Ensure consecutive deltas.
+    $items[$id] = array_values($items[$id]);
   }
 }
 
