diff --git a/src/controls/plugin.cpp b/src/controls/plugin.cpp
index 4ec084755a57df58c8b3b634f7950745be56199f..20d2f394f8ee6e6648c3551fbc0f623ce3adbd2d 100644
--- a/src/controls/plugin.cpp
+++ b/src/controls/plugin.cpp
@@ -44,7 +44,6 @@
 #include "qtexclusivegroup_p.h"
 #include "qtmenu_p.h"
 #include "qtmenubar_p.h"
-#include "qtmenuitemcontainer_p.h"
 #include "qpagestatus.h"
 
 #include <qimage.h>
@@ -83,7 +82,6 @@ void StylePlugin::registerTypes(const char *uri)
     qmlRegisterType<QtMenu>(uri, 1, 0, "MenuPrivate");
     qmlRegisterType<QtMenuBar>(uri, 1, 0, "MenuBarPrivate");
     qmlRegisterType<QtMenuItem>(uri, 1, 0, "MenuItem");
-    qmlRegisterType<QtMenuItemContainer>(uri, 1, 0, "MenuItemContainer");
     qmlRegisterType<QtMenuSeparator>(uri, 1, 0, "MenuSeparator");
     qmlRegisterUncreatableType<QtMenuBase>(uri, 1, 0, "MenuBase",
                                            QLatin1String("Do not create objects of type MenuBase"));