diff --git a/jOOQ/src/main/java/org/jooq/impl/ParsingConnection.java b/jOOQ/src/main/java/org/jooq/impl/ParsingConnection.java index 33ae78858c..19b2792411 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ParsingConnection.java +++ b/jOOQ/src/main/java/org/jooq/impl/ParsingConnection.java @@ -82,7 +82,7 @@ final class ParsingConnection extends DefaultConnection { effectiveParamType(configuration.settings()) == INLINED )); - if (getDelegate() == null) + if (((SettingsEnabledConnection) getDelegate()).getDelegate() == null) if (configuration.connectionFactory() instanceof NoConnectionFactory) throw new DetachedException("ConnectionProvider did not provide a JDBC Connection"); else