diff options
-rw-r--r-- | modules/luci-base/ucode/dispatcher.uc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/luci-base/ucode/dispatcher.uc b/modules/luci-base/ucode/dispatcher.uc index 9500528743..24769f0037 100644 --- a/modules/luci-base/ucode/dispatcher.uc +++ b/modules/luci-base/ucode/dispatcher.uc @@ -892,7 +892,7 @@ dispatch = function(_http, path) { try { let menu = menu_json(); - path ??= map(match(http.getenv('PATH_INFO'), /[^\/]+/g), m => m[0]); + path ??= map(match(http.getenv('PATH_INFO'), /[^\/]+/g), m => urldecode(m[0])); let resolved = resolve_page(menu, path); |