diff --git a/jOOQ/src/main/java/org/jooq/impl/SQLImpl.java b/jOOQ/src/main/java/org/jooq/impl/SQLImpl.java index a507136035..629df18470 100644 --- a/jOOQ/src/main/java/org/jooq/impl/SQLImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/SQLImpl.java @@ -37,6 +37,7 @@ */ package org.jooq.impl; +import static java.util.Objects.requireNonNull; import static org.jooq.Clause.TEMPLATE; import static org.jooq.impl.DSL.list; import static org.jooq.impl.Tools.renderAndBind; @@ -57,7 +58,7 @@ final class SQLImpl extends AbstractQueryPart implements SQL, UEmpty { private final List substitutes; SQLImpl(String sql, Object... input) { - this.sql = sql; + this.sql = requireNonNull(sql); this.substitutes = Tools.queryParts(input); }