diff --git a/src/plugins/coreplugin/mainwindow.cpp b/src/plugins/coreplugin/mainwindow.cpp
index a8b37fc0d55f150a2243aaef51bb2b1b958940bd..5211236145d875ce33c5f0cba877630e93af40e7 100644
--- a/src/plugins/coreplugin/mainwindow.cpp
+++ b/src/plugins/coreplugin/mainwindow.cpp
@@ -30,7 +30,6 @@
 #include "mainwindow.h"
 #include "actioncontainer.h"
 #include "actionmanager_p.h"
-#include "basemode.h"
 #include "coreimpl.h"
 #include "coreconstants.h"
 #include "editormanager.h"
diff --git a/src/plugins/coreplugin/mainwindow.h b/src/plugins/coreplugin/mainwindow.h
index 4ef96efd8f82490589649871b620945a7e96b860..273d1bc1d31babca076a35bfd3d44b393177f8ce 100644
--- a/src/plugins/coreplugin/mainwindow.h
+++ b/src/plugins/coreplugin/mainwindow.h
@@ -49,7 +49,6 @@ QT_END_NAMESPACE
 namespace Core {
 
 class ActionManager;
-class BaseMode;
 class StatusBarWidget;
 class EditorManager;
 class FileManager;