diff --git a/odoo/addons/base/models/ir_actions.py b/odoo/addons/base/models/ir_actions.py index 6e5d03c5ec2..bb6da7e0167 100644 --- a/odoo/addons/base/models/ir_actions.py +++ b/odoo/addons/base/models/ir_actions.py @@ -468,7 +468,7 @@ class IrActionsServer(models.Model): model = self.env[ir_model.model] sensible_default_fields = ['partner_id', 'user_id', 'user_ids', 'stage_id', 'state', 'active'] for field_name in sensible_default_fields: - if field_name in model._fields: + if field_name in model._fields and not model._fields[field_name].readonly: return field_name return ''