diff --git a/src/opnsense/mvc/app/library/OPNsense/Mvc/Router.php b/src/opnsense/mvc/app/library/OPNsense/Mvc/Router.php index cba0fac9b..dbc477552 100644 --- a/src/opnsense/mvc/app/library/OPNsense/Mvc/Router.php +++ b/src/opnsense/mvc/app/library/OPNsense/Mvc/Router.php @@ -165,7 +165,8 @@ class Router */ private function parsePath(string $path, array $defaults): array { - $pathElements = explode("/", rtrim($path, '/')); + $pathElements = array_values(array_filter(explode("/", $path))); + $result = [ "namespace" => null, "controller" => null,