diff --git a/plugins/IntelliLang/java-support/org/intellij/plugins/intelliLang/util/AnnotationUtilEx.java b/plugins/IntelliLang/java-support/org/intellij/plugins/intelliLang/util/AnnotationUtilEx.java index d3197a18c169..ceaf74f8c263 100644 --- a/plugins/IntelliLang/java-support/org/intellij/plugins/intelliLang/util/AnnotationUtilEx.java +++ b/plugins/IntelliLang/java-support/org/intellij/plugins/intelliLang/util/AnnotationUtilEx.java @@ -137,6 +137,7 @@ public class AnnotationUtilEx { final PsiElement parent = element.getParent(); if (element instanceof PsiReferenceExpression) { + if (parent instanceof PsiReferenceExpression) return false; // skip qualified references if (!visitor.visitReference((PsiReferenceExpression)element)) return false; } else if (element instanceof PsiNameValuePair && parent != null && parent.getParent() instanceof PsiAnnotation) {