diff --git a/addons/web_editor/static/src/js/base.js b/addons/web_editor/static/src/js/base.js index f65ecaa7c02..f7245f6689d 100644 --- a/addons/web_editor/static/src/js/base.js +++ b/addons/web_editor/static/src/js/base.js @@ -32,7 +32,10 @@ data.dom_ready = dom_ready; var all_ready; data.ready = function () { if (!all_ready) { - all_ready = $.when(dom_ready, ajax.loadXML()).then(translations); + all_ready = $.when(dom_ready, ajax.loadXML()); + if (!odoo._modules) { + all_ready.then(translations); + } } else if(all_ready.state() === "resolved") { // can add async template all_ready = $.when(dom_ready, ajax.loadXML()); }