diff --git a/packages/core/database/lib/entity-manager/regular-relations.js b/packages/core/database/lib/entity-manager/regular-relations.js index 33f780330d..1f90714b1e 100644 --- a/packages/core/database/lib/entity-manager/regular-relations.js +++ b/packages/core/database/lib/entity-manager/regular-relations.js @@ -152,7 +152,7 @@ const deleteRelations = async ({ .transacting(trx) .execute(); done = batchToDelete.length < batchSize; - lastId = batchToDelete[batchToDelete.length - 1]?.id; + lastId = batchToDelete[batchToDelete.length - 1]?.id || 0; const batchIds = map(inverseJoinColumn.name, batchToDelete);