diff --git a/packages/twenty-front/src/modules/object-record/object-options-dropdown/hooks/useObjectOptionsForBoard.ts b/packages/twenty-front/src/modules/object-record/object-options-dropdown/hooks/useObjectOptionsForBoard.ts index 442f1fc2d6c..dab65f7601b 100644 --- a/packages/twenty-front/src/modules/object-record/object-options-dropdown/hooks/useObjectOptionsForBoard.ts +++ b/packages/twenty-front/src/modules/object-record/object-options-dropdown/hooks/useObjectOptionsForBoard.ts @@ -114,6 +114,10 @@ export const useObjectOptionsForBoard = ({ updatedRecordField.fieldMetadataItemId, ); + if (indexToModify === -1) { + return; + } + draftRecordIndexFieldDefinitions[indexToModify].position = updatedRecordField.position; }, @@ -222,6 +226,10 @@ export const useObjectOptionsForBoard = ({ updatedRecordField.fieldMetadataItemId, ); + if (indexToModify === -1) { + return; + } + draftRecordIndexFieldDefinitions[indexToModify].isVisible = shouldShowFieldMetadataItem; },