diff options
Diffstat (limited to 'addons/base_sparse_field/models/models.py')
| -rw-r--r-- | addons/base_sparse_field/models/models.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/base_sparse_field/models/models.py b/addons/base_sparse_field/models/models.py index c47d17eb5a5..cc886e808d8 100644 --- a/addons/base_sparse_field/models/models.py +++ b/addons/base_sparse_field/models/models.py @@ -57,7 +57,7 @@ class IrModelFields(models.Model): def _instanciate_attrs(self, field_data): attrs = super(IrModelFields, self)._instanciate_attrs(field_data) - if field_data.get('serialization_field_id'): + if attrs and field_data.get('serialization_field_id'): serialization_record = self.browse(field_data['serialization_field_id']) attrs['sparse'] = serialization_record.name return attrs |
