diff --git a/addons/web/controllers/main.py b/addons/web/controllers/main.py index c87439fd78b..9f113dac970 100644 --- a/addons/web/controllers/main.py +++ b/addons/web/controllers/main.py @@ -352,7 +352,7 @@ class Database(openerpweb.Controller): def get_list(self, req): proxy = req.session.proxy("db") dbs = proxy.list() - h = req.httprequest.headers['Host'].split(':')[0] + h = req.httprequest.environ['HTTP_HOST'].split(':')[0] d = h.split('.')[0] r = req.config.dbfilter.replace('%h', h).replace('%d', d) dbs = [i for i in dbs if re.match(r, i)]