diff --git a/json/src/com/jetbrains/jsonSchema/impl/JsonCachedValues.java b/json/src/com/jetbrains/jsonSchema/impl/JsonCachedValues.java index 494c30be008a..fa2de5408b81 100644 --- a/json/src/com/jetbrains/jsonSchema/impl/JsonCachedValues.java +++ b/json/src/com/jetbrains/jsonSchema/impl/JsonCachedValues.java @@ -123,6 +123,7 @@ public class JsonCachedValues { } private static List, String>> computeSchemaCatalog(PsiFile catalog) { + if (!catalog.isValid()) return null; JsonValue value = ((JsonFile)catalog).getTopLevelValue(); if (!(value instanceof JsonObject)) return null;