diff --git a/jOOQ/src/main/java/org/jooq/impl/AliasedSelect.java b/jOOQ/src/main/java/org/jooq/impl/AliasedSelect.java index e684f0a716..95e3148e47 100644 --- a/jOOQ/src/main/java/org/jooq/impl/AliasedSelect.java +++ b/jOOQ/src/main/java/org/jooq/impl/AliasedSelect.java @@ -67,7 +67,7 @@ final class AliasedSelect extends AbstractTable { private final Name[] aliases; AliasedSelect(Select query) { - this(query, Tools.fieldNames(query.getSelect().size())); + this(query, Tools.fieldNames(Tools.degree(query))); } AliasedSelect(Select query, Name... aliases) {