diff --git a/packages/twenty-front/src/modules/object-record/record-table/record-table-cell/components/RecordTableCellFieldContextWrapper.tsx b/packages/twenty-front/src/modules/object-record/record-table/record-table-cell/components/RecordTableCellFieldContextWrapper.tsx index e05682d6da9..14ddae5e8ea 100644 --- a/packages/twenty-front/src/modules/object-record/record-table/record-table-cell/components/RecordTableCellFieldContextWrapper.tsx +++ b/packages/twenty-front/src/modules/object-record/record-table/record-table-cell/components/RecordTableCellFieldContextWrapper.tsx @@ -7,6 +7,7 @@ import { RecordTableCellFieldContextGeneric } from '@/object-record/record-table import { RecordTableCellFieldContextLabelIdentifier } from '@/object-record/record-table/record-table-cell/components/RecordTableCellFieldContextLabelIdentifier'; import { getRecordFieldInputInstanceId } from '@/object-record/utils/getRecordFieldInputId'; import { type ReactNode } from 'react'; +import { isDefined } from 'twenty-shared/utils'; type RecordTableCellFieldContextWrapperProps = { children: ReactNode; @@ -27,6 +28,10 @@ export const RecordTableCellFieldContextWrapper = ({ const fieldMetadataItem = fieldMetadataItemByFieldMetadataItemId[recordField.fieldMetadataItemId]; + if (!isDefined(fieldMetadataItem)) { + return null; + } + const instanceId = getRecordFieldInputInstanceId({ recordId, fieldName: fieldMetadataItem.name,