diff --git a/core/modules/layout_builder/src/Plugin/Block/FieldBlock.php b/core/modules/layout_builder/src/Plugin/Block/FieldBlock.php
index 578f9348eb..ef7fd50ff2 100644
--- a/core/modules/layout_builder/src/Plugin/Block/FieldBlock.php
+++ b/core/modules/layout_builder/src/Plugin/Block/FieldBlock.php
@@ -215,7 +215,8 @@ protected function blockAccess(AccountInterface $account) {
     if ($field->isEmpty() && !$field->getFieldDefinition()->getDefaultValue($entity)) {
       // @todo Remove special handling of image fields after
       //   https://www.drupal.org/project/drupal/issues/3005528.
-      if ($field->getFieldDefinition()->getType() === 'image' && $field->getFieldDefinition()->getSetting('default_image')) {
+      // https://www.drupal.org/project/drupal/issues/3398196
+      if ($field->getFieldDefinition()->getType() === 'image' && !empty($field->getFieldDefinition()->getSetting('default_image')['uuid'])) {
         return $access;
       }
 
