diff --git a/jOOQ/src/main/java/org/jooq/impl/DefaultRenderContext.java b/jOOQ/src/main/java/org/jooq/impl/DefaultRenderContext.java index a79d5e0c5c..7005a6cb7e 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DefaultRenderContext.java +++ b/jOOQ/src/main/java/org/jooq/impl/DefaultRenderContext.java @@ -465,9 +465,14 @@ class DefaultRenderContext extends AbstractContext implements Ren @Override public final RenderContext formatIndentStart(int i) { - if (cachedRenderFormatted) + if (cachedRenderFormatted) { indent += i; + // [#9193] If we've already generated the separator (and indentation) + if (newline) + sql.append(cachedIndentation); + } + return this; }