diff --git a/packages/twenty-front/src/modules/object-record/record-field/meta-types/input/components/MultiItemFieldInput.tsx b/packages/twenty-front/src/modules/object-record/record-field/meta-types/input/components/MultiItemFieldInput.tsx index b1155570b..a0359c215 100644 --- a/packages/twenty-front/src/modules/object-record/record-field/meta-types/input/components/MultiItemFieldInput.tsx +++ b/packages/twenty-front/src/modules/object-record/record-field/meta-types/input/components/MultiItemFieldInput.tsx @@ -128,6 +128,15 @@ export const MultiItemFieldInput = ({ } } + if (inputValue === '' && isAddingNewItem) { + return; + } + + if (inputValue === '' && !isAddingNewItem) { + handleDeleteItem(itemToEditIndex); + return; + } + const newItem = formatInput ? formatInput(inputValue) : (inputValue as unknown as T);