diff --git a/scripts/lua/header.lp b/scripts/lua/header.lp index 46334395..a2cfa6b3 100644 --- a/scripts/lua/header.lp +++ b/scripts/lua/header.lp @@ -25,6 +25,10 @@ end -- Function returning GET parameter value (or nil if not set) function GET(name) + if not mg.request_info.query_string then + return nil + end + return mg.request_info.query_string:match(name.."=([^&]*)") -- mg.get_var(mg.request_info.query_string, "REQUEST_URI") end