diff --git a/packages/nc-gui/components/smartsheet/details/Fields.vue b/packages/nc-gui/components/smartsheet/details/Fields.vue index 0e888e0347..3c3224a8dc 100644 --- a/packages/nc-gui/components/smartsheet/details/Fields.vue +++ b/packages/nc-gui/components/smartsheet/details/Fields.vue @@ -514,7 +514,10 @@ const isColumnValid = (column: TableExplorerColumn) => { return false } if ((column.uidt === UITypes.Links || column.uidt === UITypes.LinkToAnotherRecord) && isNew) { - if (!column.childColumn || !column.childTable || !column.childId) { + if ( + (!column.childColumn || !column.childTable || !column.childId) && + (!column.custom?.ref_model_id || !column.custom?.ref_column_id) + ) { return false } }