diff --git a/odoo/addons/base/models/res_partner.py b/odoo/addons/base/models/res_partner.py index 78dd7c3b8e1..f36acb3ba26 100644 --- a/odoo/addons/base/models/res_partner.py +++ b/odoo/addons/base/models/res_partner.py @@ -474,7 +474,7 @@ class Partner(models.Model): @api.onchange('state_id') def _onchange_state(self): - if self.state_id.country_id: + if self.state_id.country_id and self.country_id != self.state_id.country_id: self.country_id = self.state_id.country_id @api.onchange('email')