--- exif.module	2011-02-06 15:08:58.000000000 +0100
+++ exif.module.new	2011-02-06 15:08:45.000000000 +0100
@@ -390,8 +390,12 @@ function _exif_get_image_language($node,
 }
 
 function _exif_get_image_fid($field,$language) {
-  if (is_array($field[$language]) && is_array($field[$language][0]) ) {
-    $localized_field=$field[$language][0];
+  if (is_array($field[$language])) {
+    if (!empty($field[$language]) && is_array($field[$language][0])) {
+      $localized_field=$field[$language][0];
+    } else {
+      return FALSE;
+    }
   } else  {
     return FALSE;
   }
@@ -676,4 +680,4 @@ function _exif_filter_fields_on_widgets(
     }
   }
   return $result;
-}
\ No newline at end of file
+}
