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 bf06d20293fbd9ff2a8ab04af9aa28b3325413a8..3965d20a1b4dfbb7edfffe30a03902aca4390c51 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 {