diff --git a/xml/impl/src/com/intellij/codeInsight/editorActions/XmlGtTypedHandler.java b/xml/impl/src/com/intellij/codeInsight/editorActions/XmlGtTypedHandler.java index 0502e290a51d..0a881e3fce88 100644 --- a/xml/impl/src/com/intellij/codeInsight/editorActions/XmlGtTypedHandler.java +++ b/xml/impl/src/com/intellij/codeInsight/editorActions/XmlGtTypedHandler.java @@ -43,6 +43,7 @@ import com.intellij.xml.XmlElementDescriptorWithCDataContent; import com.intellij.xml.util.HtmlUtil; import com.intellij.xml.util.XmlUtil; import org.jetbrains.annotations.NonNls; +import org.jetbrains.annotations.Nullable; import java.util.Collection; @@ -235,7 +236,8 @@ public class XmlGtTypedHandler extends TypedHandlerDelegate { return Result.CONTINUE; } - public static boolean fileContainsXmlLanguage(PsiFile editedFile) { + public static boolean fileContainsXmlLanguage(@Nullable PsiFile editedFile) { + if (editedFile == null) return false; if (editedFile.getLanguage() instanceof XMLLanguage) { return true; }