diff --git a/models/res_partner.py b/models/res_partner.py
index 8749faea4b0cceeb239496ea030dcc130df790c6..8de07df37a1e44cbc1b2b3acfde5c02942935888 100644
--- a/models/res_partner.py
+++ b/models/res_partner.py
@@ -153,6 +153,10 @@ class ModelName(models.Model):
     # ------------------------------------------------------
     # Onchange / Constraints
     # ------------------------------------------------------
+    @api.onchange('company_type')
+    def onchange_company_type(self):
+        self.type_id = None
+
     @api.onchange('type_id')
     def onchange_type(self):
         self.subtype_id = None