diff --git a/java/java-impl/src/com/intellij/codeInsight/completion/XmlBasicToClassNameDelegator.java b/java/java-impl/src/com/intellij/codeInsight/completion/XmlBasicToClassNameDelegator.java index cd6882ea27fd..cbfa168512f5 100644 --- a/java/java-impl/src/com/intellij/codeInsight/completion/XmlBasicToClassNameDelegator.java +++ b/java/java-impl/src/com/intellij/codeInsight/completion/XmlBasicToClassNameDelegator.java @@ -29,7 +29,8 @@ public class XmlBasicToClassNameDelegator extends CompletionContributor { @Override public void fillCompletionVariants(CompletionParameters parameters, final CompletionResultSet result) { PsiElement position = parameters.getPosition(); - if (!JavaCompletionContributor.mayStartClassName(result) || + if (parameters.getCompletionType() != CompletionType.BASIC || + !JavaCompletionContributor.mayStartClassName(result) || !position.getContainingFile().getLanguage().isKindOf(StdLanguages.XML)) { return; }