diff options
Diffstat (limited to 'modules/field/field.default.inc')
-rw-r--r-- | modules/field/field.default.inc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/field/field.default.inc b/modules/field/field.default.inc index 79e0b937b..f078d24ca 100644 --- a/modules/field/field.default.inc +++ b/modules/field/field.default.inc @@ -142,7 +142,7 @@ function field_default_prepare_view($entity_type, $entities, $field, $instances, foreach ($instances as $id => $instance) { if (is_string($display)) { $view_mode = $display; - $display = field_get_display($instance, $view_mode); + $display = field_get_display($instance, $view_mode, $entities[$id]); } if ($display['type'] !== 'hidden') { $module = $display['module']; @@ -194,7 +194,7 @@ function field_default_view($entity_type, $entity, $field, $instance, $langcode, // Prepare incoming display specifications. if (is_string($display)) { $view_mode = $display; - $display = field_get_display($instance, $view_mode); + $display = field_get_display($instance, $view_mode, $entity); } else { $view_mode = '_custom_display'; |