diff --git a/core/modules/menu_link_content/src/Tests/MenuLinkContentFormTest.php b/core/modules/menu_link_content/src/Tests/MenuLinkContentFormTest.php
index 1bdc927..60b2374 100644
--- a/core/modules/menu_link_content/src/Tests/MenuLinkContentFormTest.php
+++ b/core/modules/menu_link_content/src/Tests/MenuLinkContentFormTest.php
@@ -2,6 +2,7 @@
 
 namespace Drupal\menu_link_content\Tests;
 
+use Drupal\menu_link_content\Entity\MenuLinkContent;
 use Drupal\simpletest\WebTestBase;
 
 /**
@@ -25,7 +26,7 @@ class MenuLinkContentFormTest extends WebTestBase {
    */
   protected function setUp() {
     parent::setUp();
-    $web_user = $this->drupalCreateUser(array('administer menu'));
+    $web_user = $this->drupalCreateUser(array('administer menu', 'link to any page'));
     $this->drupalLogin($web_user);
   }
 
@@ -50,6 +51,22 @@ public function testMenuLinkContentForm() {
   }
 
   /**
+   * Tests if a user with link to any page permission has the right to edit
+   * a page he cannot access.
+   */
+  public function testMenuLinkContentFormLinkToAnyPage() {
+    $menu_link = MenuLinkContent::create([
+      'title' => 'Menu link test',
+      'provider' => 'menu_link_content',
+      'menu_name' => 'admin',
+      'link' => ['uri' => 'internal:/user/login']
+    ]);
+    $menu_link->save();
+    $this->drupalGet('/admin/structure/menu/item/' . $menu_link->id() . '/edit');
+    $this->assertResponse(200);
+  }
+
+  /**
    * Tests validation for the MenuLinkContentForm class.
    */
   public function testMenuLinkContentFormValidation() {
