diff --git a/platform/core-impl/src/com/intellij/psi/impl/PsiManagerImpl.java b/platform/core-impl/src/com/intellij/psi/impl/PsiManagerImpl.java index 67115b4ffdfb..d473589db14b 100644 --- a/platform/core-impl/src/com/intellij/psi/impl/PsiManagerImpl.java +++ b/platform/core-impl/src/com/intellij/psi/impl/PsiManagerImpl.java @@ -107,7 +107,10 @@ public class PsiManagerImpl extends PsiManagerEx { @Override public void dropResolveCaches() { - ((FileManagerImpl)myFileManager).processQueue(); + FileManager fileManager = myFileManager; + if (fileManager instanceof FileManagerImpl) { // mock tests + ((FileManagerImpl)fileManager).processQueue(); + } beforeChange(true); beforeChange(false); }