diff --git a/core/modules/search/tests/src/Functional/SearchAdminThemeTest.php b/core/modules/search/tests/src/Functional/SearchAdminThemeTest.php
index 0443f48ed792bd9b8539bac37969efe28652eb8e..6e3ad66ff4a4f9e0cbc3d5ea7cea8c6ccfc4346d 100644
--- a/core/modules/search/tests/src/Functional/SearchAdminThemeTest.php
+++ b/core/modules/search/tests/src/Functional/SearchAdminThemeTest.php
@@ -18,7 +18,13 @@ class SearchAdminThemeTest extends BrowserTestBase {
   /**
    * {@inheritdoc}
    */
-  protected static $modules = ['node', 'search', 'search_extra_type', 'user'];
+  protected static $modules = [
+    'help',
+    'node',
+    'search',
+    'search_extra_type',
+    'user',
+  ];
 
   /**
    * {@inheritdoc}
@@ -48,6 +54,7 @@ protected function setUp(): void {
     $user = $this->drupalCreateUser([
       'access content',
       'search content',
+      'access help pages',
       'access user profiles',
       'view the administration theme',
     ]);
@@ -70,6 +77,7 @@ public function testSearchUsingAdminTheme() {
     $page_ids = [
       'node_search' => FALSE,
       'dummy_search_type' => TRUE,
+      'help_search' => TRUE,
       'user_search' => FALSE,
     ];
     foreach ($page_ids as $page_id => $use_admin_theme) {