diff --git a/core/modules/menu_link_content/src/MenuLinkContentAccessControlHandler.php b/core/modules/menu_link_content/src/MenuLinkContentAccessControlHandler.php
index d3c0998..fa1253f 100644
--- a/core/modules/menu_link_content/src/MenuLinkContentAccessControlHandler.php
+++ b/core/modules/menu_link_content/src/MenuLinkContentAccessControlHandler.php
@@ -69,7 +69,9 @@ protected function checkAccess(EntityInterface $entity, $operation, AccountInter
           // We allow access, but only if the link is accessible as well.
           if (($url_object = $entity->getUrlObject()) && $url_object->isRouted()) {
             $link_access = $this->accessManager->checkNamedRoute($url_object->getRouteName(), $url_object->getRouteParameters(), $account, TRUE);
-            $access = $access->andIf($link_access);
+            if (!$account->hasPermission('link to any page')) {
+              $access = $access->andIf($link_access);
+            }
           }
           return $access;
         }
