diff --git a/jOOQ/src/main/java/org/jooq/impl/AbstractResultQuery.java b/jOOQ/src/main/java/org/jooq/impl/AbstractResultQuery.java index 00475f3653..f0b143ad59 100644 --- a/jOOQ/src/main/java/org/jooq/impl/AbstractResultQuery.java +++ b/jOOQ/src/main/java/org/jooq/impl/AbstractResultQuery.java @@ -281,8 +281,13 @@ abstract class AbstractResultQuery extends AbstractQuery imple @Override public final List> fetchMany() { many = true; - execute(); - many = false; + + try { + execute(); + } + finally { + many = false; + } return results; }