diff --git a/core/modules/media_library/src/Plugin/Field/FieldWidget/MediaLibraryWidget.php b/core/modules/media_library/src/Plugin/Field/FieldWidget/MediaLibraryWidget.php index 017c99e65b..3f341f54b0 100644 --- a/core/modules/media_library/src/Plugin/Field/FieldWidget/MediaLibraryWidget.php +++ b/core/modules/media_library/src/Plugin/Field/FieldWidget/MediaLibraryWidget.php @@ -305,7 +305,8 @@ public function formElement(FieldItemListInterface $items, $delta, array $elemen $element += [ '#type' => 'fieldset', '#cardinality' => $this->fieldDefinition->getFieldStorageDefinition()->getCardinality(), - '#target_bundles' => $settings['target_bundles'] ?? FALSE, + // If no target bundles are specified, all target bundles are allowed. + '#target_bundles' => $settings['target_bundles'] ?? [], '#attributes' => [ 'id' => $wrapper_id, 'class' => ['js-media-library-widget'],