diff -u b/core/modules/image/image.module b/core/modules/image/image.module --- b/core/modules/image/image.module +++ b/core/modules/image/image.module @@ -6,8 +6,8 @@ */ use Drupal\Core\Entity\EntityInterface; -use Drupal\field\Plugin\Core\Entity\Field; use Drupal\Core\Language\Language; +use Drupal\field\Plugin\Core\Entity\Field; use Drupal\field\Plugin\Core\Entity\FieldInstance; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\BinaryFileResponse; @@ -1058,7 +1058,7 @@ if ($entity instanceof FieldInstance) { $field = $entity->getField(); } - if ($type instanceof Field) { + elseif ($entity instanceof Field) { $field = $entity; } if ($field && $field->type == 'image' && is_array($entity->settings['default_image'])) {