diff --git a/odoo/modules/loading.py b/odoo/modules/loading.py index 53dbc7dd48d..c3e315b446a 100644 --- a/odoo/modules/loading.py +++ b/odoo/modules/loading.py @@ -86,7 +86,7 @@ def load_demo(env, package, idref, mode): if package.data.get('demo') or package.data.get('demo_xml'): _logger.info("Module %s: loading demo", package.name) with env.cr.savepoint(flush=False): - load_data(env, idref, mode, kind='demo', package=package) + load_data(env(su=True), idref, mode, kind='demo', package=package) return True except Exception as e: # If we could not install demo data for this module