diff --git a/idea/src/org/jetbrains/jet/plugin/libraries/JetContentBasedFileSubstitutor.java b/idea/src/org/jetbrains/jet/plugin/libraries/JetContentBasedFileSubstitutor.java index 80a14eff7b2..e8738c8e574 100644 --- a/idea/src/org/jetbrains/jet/plugin/libraries/JetContentBasedFileSubstitutor.java +++ b/idea/src/org/jetbrains/jet/plugin/libraries/JetContentBasedFileSubstitutor.java @@ -44,7 +44,9 @@ public class JetContentBasedFileSubstitutor implements ContentBasedClassFileProc DumbService.getInstance(project).runWhenSmart(new Runnable() { @Override public void run() { - FileDocumentManager.getInstance().reloadFiles(file); + FileDocumentManager docManager = FileDocumentManager.getInstance(); + docManager.getDocument(file); // force getting document because it can be collected + docManager.reloadFiles(file); } }); return false;