![]()
diff --git a/addons/website_sale/static/src/js/website_sale.editor.js b/addons/website_sale/static/src/js/website_sale.editor.js
index 9c914a1f082..81953834323 100644
--- a/addons/website_sale/static/src/js/website_sale.editor.js
+++ b/addons/website_sale/static/src/js/website_sale.editor.js
@@ -25,6 +25,10 @@ contentMenu.TopBar.include({
},
});
+if(!$('.js_sale').length) {
+ return $.Deferred().reject("DOM doesn't contain '.js_sale'");
+}
+
options.registry.website_sale = options.Class.extend({
start: function () {
var self = this;
diff --git a/addons/website_sale/views/templates.xml b/addons/website_sale/views/templates.xml
index 0ca1de62c9d..4a1fec0f168 100644
--- a/addons/website_sale/views/templates.xml
+++ b/addons/website_sale/views/templates.xml
@@ -22,7 +22,7 @@
-
+