diff --git a/idea/src/org/jetbrains/jet/plugin/libraries/JetContentBasedFileSubstitutor.java b/idea/src/org/jetbrains/jet/plugin/libraries/JetContentBasedFileSubstitutor.java index 1cb70a7e021..30c49172d5a 100644 --- a/idea/src/org/jetbrains/jet/plugin/libraries/JetContentBasedFileSubstitutor.java +++ b/idea/src/org/jetbrains/jet/plugin/libraries/JetContentBasedFileSubstitutor.java @@ -34,8 +34,8 @@ import org.jetbrains.jet.plugin.JetHighlighter; public class JetContentBasedFileSubstitutor implements ContentBasedClassFileProcessor { @Override - public boolean isApplicable(Project project, VirtualFile file) { - return JetDecompiledData.isKotlinFile(project, file); + public boolean isApplicable(@Nullable Project project, @NotNull VirtualFile file) { + return project != null && JetDecompiledData.isKotlinFile(project, file); } @NotNull