diff --git a/src/model.js b/src/model.js index f48215455d..de95765335 100644 --- a/src/model.js +++ b/src/model.js @@ -1619,7 +1619,8 @@ } } if (record.group.readonly || - this.get_state_attrs(record).domain_readonly) { + this.get_state_attrs(record).domain_readonly || + (record.parent_name == this.name)) { this.get_state_attrs(record).readonly = true; } },