diff --git a/json/src/com/jetbrains/jsonSchema/extension/JsonSchemaProjectSelfProviderFactory.java b/json/src/com/jetbrains/jsonSchema/extension/JsonSchemaProjectSelfProviderFactory.java index 96966b736dbe..829c8c50814f 100644 --- a/json/src/com/jetbrains/jsonSchema/extension/JsonSchemaProjectSelfProviderFactory.java +++ b/json/src/com/jetbrains/jsonSchema/extension/JsonSchemaProjectSelfProviderFactory.java @@ -54,6 +54,7 @@ public class JsonSchemaProjectSelfProviderFactory implements JsonSchemaProviderF @Override public boolean isAvailable(@NotNull VirtualFile file) { + if (myProject.isDisposed()) return false; JsonSchemaService service = JsonSchemaService.Impl.get(myProject); if (!service.isApplicableToFile(file)) return false; JsonSchemaVersion schemaVersion = service.getSchemaVersion(file);