diff --git a/modules/file/file.field.inc b/modules/file/file.field.inc index 367c3bfc774536f5fba34d4da1dccfd6bfdd5c7a..a304573b0aba14a297facc7f83be762c61b12919 100644 --- a/modules/file/file.field.inc +++ b/modules/file/file.field.inc @@ -209,7 +209,9 @@ function file_field_load($entity_type, $entities, $field, $instances, $langcode, // Load the files from the files table. $fids = array(); foreach ($items[$id] as $delta => $item) { - $fids[] = $item['fid']; + if (!empty($item['fid'])) { + $fids[] = $item['fid']; + } } $files = file_load_multiple($fids);