summaryrefslogtreecommitdiff
path: root/modules/field/field.default.inc
diff options
context:
space:
mode:
Diffstat (limited to 'modules/field/field.default.inc')
-rw-r--r--modules/field/field.default.inc4
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';