diff --git a/addons/web/controllers/main.py b/addons/web/controllers/main.py index cc2ef4201df..17ca031a48f 100644 --- a/addons/web/controllers/main.py +++ b/addons/web/controllers/main.py @@ -491,6 +491,9 @@ class Home(http.Controller): if 'login' not in values and request.session.get('auth_login'): values['login'] = request.session.get('auth_login') + if not odoo.tools.config['list_db']: + values['disable_database_manager'] = True + response = request.render('web.login', values) response.headers['X-Frame-Options'] = 'DENY' return response diff --git a/addons/web/views/database_manager.html b/addons/web/views/database_manager.html index 7f0d2fc04ff..f59cca973f9 100644 --- a/addons/web/views/database_manager.html +++ b/addons/web/views/database_manager.html @@ -116,7 +116,11 @@