summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--modules/file/file.field.inc4
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/file/file.field.inc b/modules/file/file.field.inc
index 367c3bfc7..a304573b0 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);