diff --git a/addons/web/http.py b/addons/web/http.py index 96b7275343d..b5d5fae3d63 100644 --- a/addons/web/http.py +++ b/addons/web/http.py @@ -400,12 +400,10 @@ class HttpRequest(WebRequest): def __init__(self, *args): super(HttpRequest, self).__init__(*args) params = dict(self.httprequest.args) - ex = set(["session_id"]) - for k in params.keys(): - if k in ex: - del params[k] params.update(self.httprequest.form) params.update(self.httprequest.files) + + params.pop('session_id', None) self.params = params def dispatch(self):