diff --git a/addons/mrp_subcontracting/models/res_partner.py b/addons/mrp_subcontracting/models/res_partner.py
index 7c46acb5072..e2aa3f1278f 100644
--- a/addons/mrp_subcontracting/models/res_partner.py
+++ b/addons/mrp_subcontracting/models/res_partner.py
@@ -9,7 +9,6 @@ class ResPartner(models.Model):
property_stock_subcontractor = fields.Many2one(
'stock.location', string="Subcontractor Location", company_dependent=True,
- domain="[('is_subcontracting_location', '=', True)]",
help="The stock location used as source and destination when sending\
goods to this contact during a subcontracting process.")
is_subcontractor = fields.Boolean(
diff --git a/addons/mrp_subcontracting/models/stock_location.py b/addons/mrp_subcontracting/models/stock_location.py
index 9f75af10f3b..9130cf0e026 100644
--- a/addons/mrp_subcontracting/models/stock_location.py
+++ b/addons/mrp_subcontracting/models/stock_location.py
@@ -23,12 +23,6 @@ class StockLocation(models.Model):
if location.is_subcontracting_location and (location.usage != 'internal' or location.warehouse_id):
raise ValidationError(_("In order to manage stock accurately, subcontracting locations must be type Internal, linked to the appropriate company and not specific to a warehouse."))
- @api.constrains('is_subcontracting_location')
- def _check_is_subcontracting_location(self):
- for location in self:
- if not location.is_subcontracting_location and location.subcontractor_ids:
- raise ValidationError(_("You cannot change the subcontracting location as it is still linked to a subcontractor partner"))
-
@api.model_create_multi
def create(self, vals_list):
res = super().create(vals_list)
diff --git a/addons/mrp_subcontracting/views/res_partner_views.xml b/addons/mrp_subcontracting/views/res_partner_views.xml
index d947a95a9dc..4576141003b 100644
--- a/addons/mrp_subcontracting/views/res_partner_views.xml
+++ b/addons/mrp_subcontracting/views/res_partner_views.xml
@@ -6,7 +6,7 @@
-
+
diff --git a/addons/mrp_subcontracting/views/stock_location_views.xml b/addons/mrp_subcontracting/views/stock_location_views.xml
index aa3d9a9100c..c0cc743d437 100644
--- a/addons/mrp_subcontracting/views/stock_location_views.xml
+++ b/addons/mrp_subcontracting/views/stock_location_views.xml
@@ -6,7 +6,7 @@
-
+