diff --git a/trytond/model/modelsql.py b/trytond/model/modelsql.py index 54eb0988b6..fd82622874 100644 --- a/trytond/model/modelsql.py +++ b/trytond/model/modelsql.py @@ -1004,6 +1004,8 @@ class ModelSQL(ModelStorage): if hasattr(model, 'table_query') \ and model.table_query(): continue + if not isinstance(model, ModelStorage): + continue for field_name, field in model._columns.iteritems(): if isinstance(field, fields.Many2One) \ and field.model_name == self._name: