diff --git a/addons/website_sale_mondialrelay/controllers/controllers.py b/addons/website_sale_mondialrelay/controllers/controllers.py index 2ef90eb6d35..bfc2d0d7ce8 100644 --- a/addons/website_sale_mondialrelay/controllers/controllers.py +++ b/addons/website_sale_mondialrelay/controllers/controllers.py @@ -52,6 +52,12 @@ class WebsiteSaleMondialrelay(WebsiteSale): raise UserError(_('You cannot edit the address of a Point RelaisĀ®.')) return res + def _check_shipping_partner_mandatory_fields(self, partner_id): + # skip check for mondialrelay partners as the user can not edit them + if partner_id.is_mondialrelay: + return True + return super()._check_shipping_partner_mandatory_fields(partner_id) + class WebsiteSaleDeliveryMondialrelay(WebsiteSaleDelivery):