diff --git a/packages/nocodb/src/lib/dataMapper/lib/sql/BaseModelSql.ts b/packages/nocodb/src/lib/dataMapper/lib/sql/BaseModelSql.ts index 1723b1ed58..ff2d9aa546 100644 --- a/packages/nocodb/src/lib/dataMapper/lib/sql/BaseModelSql.ts +++ b/packages/nocodb/src/lib/dataMapper/lib/sql/BaseModelSql.ts @@ -309,12 +309,13 @@ class BaseModelSql extends BaseModel { response = data; } } else if (ai) { - response = await this.nestedRead( + const nestedResponse = await this.nestedRead( Array.isArray(response) ? response?.[0]?.[ai._cn] : response?.[ai._cn], this.defaultNestedBtQueryParams ); + response = !_.isEmpty(nestedResponse) ? nestedResponse : response; } if (Array.isArray(response)) {