diff --git a/odoo/addons/base/ir/ir_model.py b/odoo/addons/base/ir/ir_model.py index e0935a1a574..3f916576cb9 100644 --- a/odoo/addons/base/ir/ir_model.py +++ b/odoo/addons/base/ir/ir_model.py @@ -746,6 +746,7 @@ class IrModelFields(models.Model): 'index': bool(field.index), 'store': bool(field.store), 'copy': bool(field.copy), + 'on_delete': getattr(field, 'ondelete', None), 'related': ".".join(field.related) if field.related else None, 'readonly': bool(field.readonly), 'required': bool(field.required),