diff --git a/jOOQ-codegen/src/main/java/org/jooq/codegen/XMLGenerator.java b/jOOQ-codegen/src/main/java/org/jooq/codegen/XMLGenerator.java index 1726bb4857..9cdbc61978 100644 --- a/jOOQ-codegen/src/main/java/org/jooq/codegen/XMLGenerator.java +++ b/jOOQ-codegen/src/main/java/org/jooq/codegen/XMLGenerator.java @@ -167,7 +167,8 @@ public class XMLGenerator extends AbstractGenerator { view.setTableCatalog(catalogName); view.setTableSchema(schemaName); view.setTableName(tableName); - view.setViewDefinition(t.getSource()); + if (generateSourcesOnViews()) + view.setViewDefinition(t.getSource()); is.getViews().add(view); }