diff --git a/addons/website_sale/static/src/js/website_sale.js b/addons/website_sale/static/src/js/website_sale.js index 65fa4537a1c..20c17679cf9 100644 --- a/addons/website_sale/static/src/js/website_sale.js +++ b/addons/website_sale/static/src/js/website_sale.js @@ -383,10 +383,14 @@ publicWidget.registry.WebsiteSale = publicWidget.Widget.extend(VariantMixin, { }); } - $("label[for='zip']").toggleClass('label-optional', !data.zip_required); - $("label[for='state_id']").toggleClass('label-optional', !data.state_required); - $("label[for='zip']").get(0).toggleAttribute('required', !!data.zip_required); - $("label[for='state_id']").get(0).toggleAttribute('required', !!data.state_required); + if ($("label[for='zip']").length) { + $("label[for='zip']").toggleClass('label-optional', !data.zip_required); + $("label[for='zip']").get(0).toggleAttribute('required', !!data.zip_required); + } + if ($("label[for='zip']").length) { + $("label[for='state_id']").toggleClass('label-optional', !data.state_required); + $("label[for='state_id']").get(0).toggleAttribute('required', !!data.state_required); + } }); }, /** diff --git a/odoo/addons/base/data/res_country_data.xml b/odoo/addons/base/data/res_country_data.xml index d290b25e6e3..8908768f987 100644 --- a/odoo/addons/base/data/res_country_data.xml +++ b/odoo/addons/base/data/res_country_data.xml @@ -1529,6 +1529,7 @@ vn + 0