diff --git a/src/plugins/coreplugin/editormanager/editormanager.cpp b/src/plugins/coreplugin/editormanager/editormanager.cpp
index 3dd70d532eea74e0c13cc137258f82a502f17e80..900a31c208ec1bd6672160e72c6528f8a09bc1b2 100644
--- a/src/plugins/coreplugin/editormanager/editormanager.cpp
+++ b/src/plugins/coreplugin/editormanager/editormanager.cpp
@@ -39,6 +39,7 @@
 #include "mimedatabase.h"
 #include "tabpositionindicator.h"
 #include "vcsmanager.h"
+#include "faketoolbar.h"
 
 #include <coreplugin/coreconstants.h>
 #include <coreplugin/modemanager.h>
@@ -441,6 +442,12 @@ void EditorManager::init()
     pluginManager()->addObject(m_d->m_openEditorsFactory);
 }
 
+
+FakeToolBar *EditorManager::createFakeToolBar(QWidget *parent)
+{
+    return new FakeToolBar(parent);
+}
+
 QString EditorManager::defaultExternalEditor() const
 {
 #ifdef Q_OS_UNIX
diff --git a/src/plugins/coreplugin/editormanager/editormanager.h b/src/plugins/coreplugin/editormanager/editormanager.h
index 491983355c00f02b1efbff743697838a874eaca3..dcb1eba21ebf8f6b52e4e39cb149025579b9e3c8 100644
--- a/src/plugins/coreplugin/editormanager/editormanager.h
+++ b/src/plugins/coreplugin/editormanager/editormanager.h
@@ -57,6 +57,8 @@ class IFile;
 class IMode;
 class IVersionControl;
 
+class FakeToolBar;
+
 enum MakeWritableResult {
     OpenedWithVersionControl,
     MadeWritable,
@@ -105,6 +107,8 @@ public:
     void init();
     static EditorManager *instance() { return m_instance; }
 
+    static FakeToolBar *createFakeToolBar(QWidget *parent = 0);
+
     enum OpenEditorFlag {
         NoActivate = 1,
         IgnoreNavigationHistory = 2,