diff --git a/administrator/modules/mod_submenu/src/Menu/Menu.php b/administrator/modules/mod_submenu/src/Menu/Menu.php index d00d87a993162..54dc4abe936d6 100644 --- a/administrator/modules/mod_submenu/src/Menu/Menu.php +++ b/administrator/modules/mod_submenu/src/Menu/Menu.php @@ -100,7 +100,9 @@ public static function preprocess($parent) // Exclude item with menu item option set to exclude from menu modules if ($itemParams->get('menu-permission')) { - @list($action, $asset) = explode(';', $itemParams->get('menu-permission')); + $parts = explode(';', $itemParams->get('menu-permission')); + $action = $parts[0]; + $asset = $parts[1] ?? null; if (!$user->authorise($action, $asset)) { $parent->removeChild($item);