diff --git a/modules/image/image.field.inc b/modules/image/image.field.inc index e8b4612c1a4..6c16ea22111 100644 --- a/modules/image/image.field.inc +++ b/modules/image/image.field.inc @@ -313,6 +313,10 @@ function image_field_widget_settings_form($field, $instance) { * Implements hook_field_widget_form(). */ function image_field_widget_form(&$form, &$form_state, $field, $instance, $langcode, $items, $delta, $element) { + + // Add display_field setting to field because file_field_widget_form() assumes it is set. + $field['settings']['display_field'] = 0; + $elements = file_field_widget_form($form, $form_state, $field, $instance, $langcode, $items, $delta, $element); $settings = $instance['settings'];