From bcef584bc64bf607e85db65e14ba134a2216e026 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Haas?=
 <21467-jurgenhaas@users.noreply.drupalcode.org>
Date: Mon, 11 Mar 2024 15:07:03 +0000
Subject: [PATCH] Issue #3427112: Do not checkNamedRoute if route_name is NULL

---
 .../admin_toolbar_links_access_filter.module                    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/admin_toolbar_links_access_filter/admin_toolbar_links_access_filter.module b/admin_toolbar_links_access_filter/admin_toolbar_links_access_filter.module
index bf06d20..3965d20 100644
--- a/admin_toolbar_links_access_filter/admin_toolbar_links_access_filter.module
+++ b/admin_toolbar_links_access_filter/admin_toolbar_links_access_filter.module
@@ -90,7 +90,7 @@ function admin_toolbar_links_access_filter_filter_non_accessible_links(array &$i
       }
 
       // Check, if user has access rights to the route.
-      if (!$access_manager->checkNamedRoute($route_name, $route_params)) {
+      if ($route_name === NULL || !$access_manager->checkNamedRoute($route_name, $route_params)) {
         unset($items[$menu_id]);
       }
       else {
-- 
GitLab