diff --git a/dom/impl/src/com/intellij/util/xml/ui/EditorTextFieldControl.java b/dom/impl/src/com/intellij/util/xml/ui/EditorTextFieldControl.java index ec6413938379..65a4a7bd72c7 100644 --- a/dom/impl/src/com/intellij/util/xml/ui/EditorTextFieldControl.java +++ b/dom/impl/src/com/intellij/util/xml/ui/EditorTextFieldControl.java @@ -135,10 +135,11 @@ public abstract class EditorTextFieldControl extends BaseC final Project project = getProject(); ApplicationManager.getApplication().invokeLater(new Runnable() { public void run() { + if (!project.isOpen()) return; if (!getDomWrapper().isValid()) return; final DomElement domElement = getDomElement(); - if (!project.isOpen() || domElement == null || !domElement.isValid()) return; + if (domElement == null || !domElement.isValid()) return; final DomElementAnnotationsManager manager = DomElementAnnotationsManager.getInstance(project); final DomElementsProblemsHolder holder = manager.getCachedProblemHolder(domElement);