diff --git a/core/modules/media_library/src/Plugin/CKEditorPlugin/DrupalMediaLibrary.php b/core/modules/media_library/src/Plugin/CKEditorPlugin/DrupalMediaLibrary.php
index 74d81af95c10ffc2eceb444bd7baf39f442e5429..44aadf54087cd7dc5edf5755be9f17baa376498d 100644
--- a/core/modules/media_library/src/Plugin/CKEditorPlugin/DrupalMediaLibrary.php
+++ b/core/modules/media_library/src/Plugin/CKEditorPlugin/DrupalMediaLibrary.php
@@ -125,7 +125,7 @@ public function getConfig(Editor $editor) {
       'media_library.opener.editor',
       $media_type_ids,
       reset($media_type_ids),
-      -1,
+      1,
       ['filter_format_id' => $editor->getFilterFormat()->id()]
     );
 
diff --git a/core/modules/media_library/tests/src/FunctionalJavascript/CKEditorIntegrationTest.php b/core/modules/media_library/tests/src/FunctionalJavascript/CKEditorIntegrationTest.php
index d6d3270dba916cd0087972110648adf9b81e0583..3daea82dcd3f2fe234aa8bd4416cb679f066d166 100644
--- a/core/modules/media_library/tests/src/FunctionalJavascript/CKEditorIntegrationTest.php
+++ b/core/modules/media_library/tests/src/FunctionalJavascript/CKEditorIntegrationTest.php
@@ -164,7 +164,9 @@ public function testButton() {
       $this->assertSame($expected_tab_order[$key], $tab->getText());
     }
 
+    $assert_session->pageTextContains('0 of 1 item selected');
     $assert_session->elementExists('css', '.media-library-item')->click();
+    $assert_session->pageTextContains('1 of 1 item selected');
     $assert_session->elementExists('css', 'button.media-library-select.button.button--primary')->click();
     $this->assignNameToCkeditorIframe();
     $this->getSession()->switchToIFrame('ckeditor');