diff --git a/openerp/http.py b/openerp/http.py index cf67d054e39..3c4bf69b62a 100644 --- a/openerp/http.py +++ b/openerp/http.py @@ -141,8 +141,11 @@ def local_redirect(path, query=None, keep_hash=False, forward_debug=True, code=3 url = path if not query: query = {} - if forward_debug and request and request.debug: - query['debug'] = '' + if request and request.debug: + if forward_debug: + query['debug'] = '' + else: + query['debug'] = None if query: url += '?' + werkzeug.url_encode(query) if keep_hash: