diff --git a/addons/website/models/ir_http.py b/addons/website/models/ir_http.py index f636483864e..11db1070ea2 100644 --- a/addons/website/models/ir_http.py +++ b/addons/website/models/ir_http.py @@ -162,7 +162,7 @@ class ir_http(orm.AbstractModel): return self.reroute('/'.join(path) or '/') if not request.context.get('tz'): - request.context['tz'] = request.session['geoip'].get('time_zone') + request.context['tz'] = request.session.get('geoip', {}).get('time_zone') # bind modified context request.website = request.website.with_context(request.context)