Using deduceAliasInjectionPoints should fix this: @Filter(..., deduceAliasInjectionPoints = false). But, leaving this open in order to improve deduceAliasInjectionPoints's javadoc. It's a bit ambiguous.