diff --git a/jOOQ/src/main/java/org/jooq/impl/TableFieldImpl.java b/jOOQ/src/main/java/org/jooq/impl/TableFieldImpl.java index c8e40523f9..30a4292134 100644 --- a/jOOQ/src/main/java/org/jooq/impl/TableFieldImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/TableFieldImpl.java @@ -195,7 +195,7 @@ implements accept1(ctx); } else { - Table parent = t.alias.wrapped; + Table parent = t.alias.wrapped.as(t); Field parentField = parent.field(this); Condition c = t.childPath != null ? JoinTable.onKey0(t.childPath, t.path, parent)