diff --git a/platform/lang-impl/src/com/intellij/psi/impl/PsiDocumentManagerImpl.java b/platform/lang-impl/src/com/intellij/psi/impl/PsiDocumentManagerImpl.java index 7d7a1e31664b..2139c78fea72 100644 --- a/platform/lang-impl/src/com/intellij/psi/impl/PsiDocumentManagerImpl.java +++ b/platform/lang-impl/src/com/intellij/psi/impl/PsiDocumentManagerImpl.java @@ -154,7 +154,7 @@ public class PsiDocumentManagerImpl extends PsiDocumentManagerBase implements Se if (doc instanceof DocumentWindow) doc = ((DocumentWindow)doc).getDelegate(); final PostprocessReformattingAspect component = myProject.getComponent(PostprocessReformattingAspect.class); final FileViewProvider viewProvider = getCachedViewProvider(doc); - if (viewProvider != null) component.doPostponedFormatting(viewProvider); + if (viewProvider != null && component != null) component.doPostponedFormatting(viewProvider); } @Override