diff --git a/modules/field/views_handler_field_field.inc b/modules/field/views_handler_field_field.inc index 799c9a5..15a0a7c 100644 --- a/modules/field/views_handler_field_field.inc +++ b/modules/field/views_handler_field_field.inc @@ -790,7 +790,9 @@ class views_handler_field_field extends views_handler_field { if (!$entity) { return array(); } - + // Remove the $entity->_field_view_prepared flag to make sure that + // hook_field_formatter_prepare_view will be called for this field. + unset($entity->_field_view_prepared); $langcode = $this->field_language($entity_type, $entity); $render_array = field_view_field($entity_type, $entity, $this->definition['field_name'], $display, $langcode);