diff --git a/packages/nocodb/src/services/tables.service.ts b/packages/nocodb/src/services/tables.service.ts index fce479ac01..c6646adb1e 100644 --- a/packages/nocodb/src/services/tables.service.ts +++ b/packages/nocodb/src/services/tables.service.ts @@ -385,9 +385,10 @@ export class TablesService { if ( !tableCreatePayLoad.columns.find((c) => c.uidt === uidt && c.system) ) { - tableCreatePayLoad.columns.push( - await getColumnPropsFromUIDT({ uidt } as any, source), - ); + tableCreatePayLoad.columns.push({ + ...(await getColumnPropsFromUIDT({ uidt } as any, source)), + system: true, + }); } } }