diff --git a/file_entity.file.inc b/file_entity.file.inc index 96c5a1e..455b450 100644 --- a/file_entity.file.inc +++ b/file_entity.file.inc @@ -242,6 +242,9 @@ function file_entity_set_title_alt_properties_on_file_fields($entities, $entity_ foreach (field_info_instances($entity_type, $bundle) as $instance) { if (!empty($entity->{$instance['field_name']})) { foreach ($entity->{$instance['field_name']} as &$items) { + if (!is_array($items)) { + continue; + } foreach ($items as &$item) { // We need to detect any field items that passed through // file_field_load(), whether they are files, images, or something