diff --git a/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorImpl.java b/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorImpl.java index 7312ed7dc4a8..e5d4e7716eef 100644 --- a/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorImpl.java +++ b/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorImpl.java @@ -270,8 +270,9 @@ public final class EditorImpl extends UserDataHolderBase implements EditorEx, Hi myCommandProcessor = CommandProcessor.getInstance(); myEditorDocumentAdapter = new EditorDocumentAdapter(); - DocumentBulkUpdateListener editorDocumentBulkAdapter = new EditorDocumentBulkUpdateAdapter(); - project.getMessageBus().connect().subscribe(DocumentBulkUpdateListener.TOPIC, editorDocumentBulkAdapter); + if (project != null) { + project.getMessageBus().connect().subscribe(DocumentBulkUpdateListener.TOPIC, new EditorDocumentBulkUpdateAdapter()); + } myMouseMotionListeners = ContainerUtil.createEmptyCOWList(); myMarkupModelListener = new MarkupModelListener() {