diff --git a/app/src/interfaces/list-o2m/list-o2m.vue b/app/src/interfaces/list-o2m/list-o2m.vue index 4966e4e7b2..ee52882f9d 100644 --- a/app/src/interfaces/list-o2m/list-o2m.vue +++ b/app/src/interfaces/list-o2m/list-o2m.vue @@ -210,7 +210,7 @@ function editItem(item: DisplayItem) { const pkField = relationInfo.value.relatedPrimaryKeyField.field; newItem = false; - editsAtStart.value = item; + editsAtStart.value = { [pkField]: item[pkField] }; if (item?.$type === 'created' && !isItemSelected(item)) { currentlyEditing.value = '+';