diff --git a/addons/website/static/src/js/website.js b/addons/website/static/src/js/website.js index 54920e87410..1be97c02df0 100644 --- a/addons/website/static/src/js/website.js +++ b/addons/website/static/src/js/website.js @@ -140,7 +140,10 @@ /* ----- PUBLISHING STUFF ---- */ $('[data-publish]:has([data-publish])').each(function () { var $pub = $("[data-publish]", this); - $(this).attr("data-publish", $pub.attr("data-publish")); + if($pub.size()) + $(this).attr("data-publish", $pub.attr("data-publish")); + else + $(this).removeAttr("data-publish"); }); $(document).on('click', '.js_publish', function (e) { diff --git a/addons/website_contract/views/website_contract.xml b/addons/website_contract/views/website_contract.xml index f2e35a5d8fb..c118fd65280 100644 --- a/addons/website_contract/views/website_contract.xml +++ b/addons/website_contract/views/website_contract.xml @@ -57,12 +57,12 @@