This pattern is no longer allowed, you should avoid it and instead use Criteria API for conditional predicates. Please refer to Christian Beikov's comment in https://hibernate.atlassian.net/browse/HHH-15968 for more information.