diff --git a/odoo/addons/base/models/ir_model.py b/odoo/addons/base/models/ir_model.py index cc7ccf9b498eaa4d9c6319fc6cc7e78e6fd16c11..3ab21a2c76a7780078194fc33476b004976c4f55 100644 --- a/odoo/addons/base/models/ir_model.py +++ b/odoo/addons/base/models/ir_model.py @@ -1429,7 +1429,7 @@ class IrModelSelection(models.Model): # the orphaned 'ir.model.fields' down the stack, and will log a # warning prompting the developer to write a migration script. field = Model._fields.get(selection.field_id.name) - if not field or not field.store or Model._abstract: + if not field or not field.store or not Model._auto: continue ondelete = (field.ondelete or {}).get(selection.value)