diff --git a/src/main/java/com/redhat/devtools/intellij/qute/psi/utils/AnnotationUtils.java b/src/main/java/com/redhat/devtools/intellij/qute/psi/utils/AnnotationUtils.java index c43487d78..ff8515d0a 100644 --- a/src/main/java/com/redhat/devtools/intellij/qute/psi/utils/AnnotationUtils.java +++ b/src/main/java/com/redhat/devtools/intellij/qute/psi/utils/AnnotationUtils.java @@ -76,6 +76,9 @@ private static PsiAnnotation getAnnotation(String annotationName, PsiAnnotation[ * false otherwise. */ public static boolean isMatchAnnotation(PsiAnnotation annotation, String annotationName) { + if(annotation == null || annotation.getQualifiedName() == null){ + return false; + } // Annotation name is the fully qualified name of the annotation class (ex : // org.eclipse.microprofile.config.inject.ConfigProperties) // - when IAnnotation comes from binary, IAnnotation#getElementName() =