diff --git a/src/main/java/io/ebeaninternal/server/core/OrmQueryRequest.java b/src/main/java/io/ebeaninternal/server/core/OrmQueryRequest.java index 71242c64b..939aed95f 100644 --- a/src/main/java/io/ebeaninternal/server/core/OrmQueryRequest.java +++ b/src/main/java/io/ebeaninternal/server/core/OrmQueryRequest.java @@ -288,7 +288,7 @@ public final class OrmQueryRequest extends BeanRequest implements BeanQueryRe */ @Override public void endTransIfRequired() { - if (createdTransaction) { + if (createdTransaction && transaction.isActive()) { transaction.commit(); } }