diff --git a/trytond/trytond/model/modelsql.py b/trytond/trytond/model/modelsql.py index 47116b3df5..ea0e883c5d 100644 --- a/trytond/trytond/model/modelsql.py +++ b/trytond/trytond/model/modelsql.py @@ -2187,7 +2187,8 @@ class ModelSQL(ModelStorage): continue table = sql.table if isinstance(sql, (Unique, Exclude)): - cls.lock() + if backend.name != 'sqlite': + cls.lock() if not database.has_range(): columns = [] for col in sql.columns: