Skip to content

Commit 008c2dc

Browse files
OBreidenbachdreab8
authored andcommitted
HHH-9375 - bugfix suggestion
1 parent d610e53 commit 008c2dc

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

hibernate-core/src/main/java/org/hibernate/engine/query/spi/EntityGraphQueryHint.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
import org.hibernate.hql.internal.ast.tree.FromClause;
2323
import org.hibernate.hql.internal.ast.tree.FromElement;
2424
import org.hibernate.hql.internal.ast.tree.FromElementFactory;
25+
import org.hibernate.hql.internal.ast.tree.ImpliedFromElement;
2526
import org.hibernate.persister.collection.QueryableCollection;
2627
import org.hibernate.sql.JoinType;
2728
import org.hibernate.type.CollectionType;
@@ -47,7 +48,7 @@ public List<FromElement> toFromElements(FromClause fromClause, HqlSqlWalker walk
4748
Map<String, FromElement> explicitFetches = new HashMap<String, FromElement>();
4849
for ( Object o : fromClause.getFromElements() ) {
4950
final FromElement fromElement = (FromElement) o;
50-
if ( fromElement.getRole() != null ) {
51+
if ( fromElement.getRole() != null && ! (fromElement instanceof ImpliedFromElement) ) {
5152
explicitFetches.put( fromElement.getRole(), fromElement );
5253
}
5354
}

0 commit comments

Comments
 (0)