diff --git a/packages/nocodb/src/lib/meta/api/tableApis.ts b/packages/nocodb/src/lib/meta/api/tableApis.ts index 001b8683c7..e33a103404 100644 --- a/packages/nocodb/src/lib/meta/api/tableApis.ts +++ b/packages/nocodb/src/lib/meta/api/tableApis.ts @@ -91,7 +91,10 @@ export async function tableCreate(req: Request, res) { const project = await Project.getWithInfo(req.params.projectId); const base = project.bases[0]; - if (!req.body.table_name) { + if ( + !req.body.table_name || + (project.prefix && project.prefix === req.body.table_name) + ) { NcError.badRequest( 'Missing table name `table_name` property in request body' );