diff --git a/jOOQ/src/main/java/org/jooq/impl/DefaultRenderContext.java b/jOOQ/src/main/java/org/jooq/impl/DefaultRenderContext.java index 7a6923cca0..ce6cbb6d4f 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DefaultRenderContext.java +++ b/jOOQ/src/main/java/org/jooq/impl/DefaultRenderContext.java @@ -131,6 +131,12 @@ class DefaultRenderContext extends AbstractContext implements Ren @Override public final RenderContext literal(String literal) { + // Literal usually originates from NamedQueryPart.getName(). This could + // be null for CustomTable et al. + if (literal == null) { + return this; + } + RenderNameStyle style = configuration.getSettings().getRenderNameStyle(); if (RenderNameStyle.LOWER == style) {