diff --git a/src/plugins/coreplugin/mainwindow.cpp b/src/plugins/coreplugin/mainwindow.cpp
index 339e184e9d38187c5b04e1965ce5ff4dbd3901e7..004a2d234c2a73ae5980f6ec8e866d392a00ba17 100644
--- a/src/plugins/coreplugin/mainwindow.cpp
+++ b/src/plugins/coreplugin/mainwindow.cpp
@@ -799,7 +799,7 @@ void MainWindow::newFile()
 
 void MainWindow::openFile()
 {
-    openFiles(editorManager()->getOpenFileNames(), ICore::SwitchMode);
+    openFiles(EditorManager::getOpenFileNames(), ICore::SwitchMode);
 }
 
 static QList<IDocumentFactory*> getNonEditorDocumentFactories()
@@ -951,10 +951,9 @@ void MainWindow::exit()
 
 void MainWindow::openFileWith()
 {
-    QStringList fileNames = editorManager()->getOpenFileNames();
-    foreach (const QString &fileName, fileNames) {
+    foreach (const QString &fileName, EditorManager::getOpenFileNames()) {
         bool isExternal;
-        const Id editorId = editorManager()->getOpenWithEditorId(fileName, &isExternal);
+        const Id editorId = EditorManager::getOpenWithEditorId(fileName, &isExternal);
         if (!editorId.isValid())
             continue;
         if (isExternal)
@@ -977,11 +976,6 @@ QSettings *MainWindow::settings(QSettings::Scope scope) const
         return m_globalSettings;
 }
 
-EditorManager *MainWindow::editorManager() const
-{
-    return m_editorManager;
-}
-
 MimeDatabase *MainWindow::mimeDatabase() const
 {
     return m_mimeDatabase;
diff --git a/src/plugins/coreplugin/mainwindow.h b/src/plugins/coreplugin/mainwindow.h
index b5cdd19a9cc5f435c7f03a4133cee476d5f967cd..ce097cdff5c2777fc242680dcb36d5a6f2c0d46b 100644
--- a/src/plugins/coreplugin/mainwindow.h
+++ b/src/plugins/coreplugin/mainwindow.h
@@ -96,7 +96,6 @@ public:
 
     Core::IDocument *openFiles(const QStringList &fileNames, ICore::OpenFilesFlags flags);
 
-    Core::EditorManager *editorManager() const;
     Core::MimeDatabase *mimeDatabase() const;
 
     VcsManager *vcsManager() const;