diff --git a/addons/website_sale/controllers/main.py b/addons/website_sale/controllers/main.py index 712e37ab976..95a380b6e3f 100644 --- a/addons/website_sale/controllers/main.py +++ b/addons/website_sale/controllers/main.py @@ -1040,7 +1040,7 @@ class WebsiteSale(http.Controller): data["vat"] = Partner.fix_eu_vat_number(country_id, data.get("vat")) partner_dummy = Partner.new(self._get_vat_validation_fields(data)) try: - partner_dummy.check_vat() + partner_dummy.sudo().check_vat() except ValidationError as exception: error["vat"] = 'error' error_message.append(exception.args[0])