diff --git a/core/modules/help/lib/Drupal/help/Tests/HelpTest.php b/core/modules/help/lib/Drupal/help/Tests/HelpTest.php
index dd21f0e..2a85a6c 100644
--- a/core/modules/help/lib/Drupal/help/Tests/HelpTest.php
+++ b/core/modules/help/lib/Drupal/help/Tests/HelpTest.php
@@ -48,12 +48,27 @@ public function setUp() {
     $this->getModuleList();
 
     // Create users.
-    $this->adminUser = $this->drupalCreateUser(array('access administration pages', 'view the administration theme', 'administer permissions'));
+    $this->adminUser = $this->drupalCreateUser(array('access administration pages', 'view the administration theme', 'administer permissions', 'administer modules'));
     $this->anyUser = $this->drupalCreateUser(array());
   }
 
   /**
-   * Logs in users, creates dblog events, and tests dblog functionality.
+   * Tests help blocks on some admin page.
+   */
+  public function testHelpOnAdminPage() {
+    $this->drupalLogin($this->anyUser);
+    $this->drupalGet('admin/modules');
+    $result = $this->xpath('//div[contains(@class, "region-help")]');
+    $this->assertEqual(count($result), 0);
+
+    $this->drupalLogin($this->adminUser);
+    $this->drupalGet('admin/modules');
+    $result = $this->xpath('//div[contains(@class, "region-help")]');
+    $this->assertEqual(count($result), 1);
+  }
+
+  /**
+   * Tests the admin/help pages for all core modules.
    */
   public function testHelp() {
     // Login the admin user.
