diff --git a/stock_location_orderpoint/models/stock_location_orderpoint.py b/stock_location_orderpoint/models/stock_location_orderpoint.py
index 49c241dae..3c55212fe 100644
--- a/stock_location_orderpoint/models/stock_location_orderpoint.py
+++ b/stock_location_orderpoint/models/stock_location_orderpoint.py
@@ -87,8 +87,8 @@ class StockLocationOrderpoint(models.Model):
_sql_constraints = [
(
"location_route_unique",
- "unique(location_id, route_id)",
- "The combination of Company, Location and Route must be unique",
+ "unique(location_id, route_id, company_id, replenish_method)",
+ "The combination of Company, Location, Route and Replenish method must be unique",
)
]
diff --git a/stock_location_orderpoint/views/stock_location_orderpoint_views.xml b/stock_location_orderpoint/views/stock_location_orderpoint_views.xml
index 13454ab66..beb92e358 100644
--- a/stock_location_orderpoint/views/stock_location_orderpoint_views.xml
+++ b/stock_location_orderpoint/views/stock_location_orderpoint_views.xml
@@ -17,6 +17,7 @@
+