diff --git a/src/controls/controls.pro b/src/controls/controls.pro
index 928708c29bc53e3e57007425561d886218e26d0c..fbda88fcc199a8c49577bb71b109f38111663a35 100644
--- a/src/controls/controls.pro
+++ b/src/controls/controls.pro
@@ -1,4 +1,4 @@
-TARGET  = qtquickcontrols
+TARGET  = qtquickcontrolsplugin
 TARGETPATH = QtQuick/Controls
 
 QT += qml quick gui-private core-private
diff --git a/src/controls/qmldir b/src/controls/qmldir
index f593439f7bb991f72e8fc9227952db10cf1dfd32..c243360cd7bf2cf832fd882a2cf6318a51fb488f 100644
--- a/src/controls/qmldir
+++ b/src/controls/qmldir
@@ -1,5 +1,5 @@
 module QtQuick.Controls
-plugin qtquickcontrols
+plugin qtquickcontrolsplugin
 ApplicationWindow 1.0 ApplicationWindow.qml
 Button 1.0 Button.qml
 CheckBox 1.0 CheckBox.qml
diff --git a/src/private/private.pro b/src/private/private.pro
index 9f892452f20c0c2d89a630fae850fc39aeab6338..cbb08a80a87f5f0328ad16d651faa5b02928a36c 100644
--- a/src/private/private.pro
+++ b/src/private/private.pro
@@ -1,4 +1,4 @@
-TARGET  = qtquickcontrolsprivate
+TARGET  = qtquickcontrolsprivateplugin
 TARGETPATH = QtQuick/Controls/Private
 
 QT += qml quick gui-private core-private
diff --git a/src/private/qmldir b/src/private/qmldir
index d4b7fc4650bf6fb399e61239a8cfad28b33c4a5f..7f73028e07498f1a945d568df2415cdad81c7cf0 100644
--- a/src/private/qmldir
+++ b/src/private/qmldir
@@ -1,5 +1,5 @@
 module QtQuick.Controls.Private
-plugin qtquickcontrolsprivate
+plugin qtquickcontrolsprivateplugin
 AbstractCheckable 1.0 AbstractCheckable.qml
 Control 1.0 Control.qml
 FocusFrame 1.0 FocusFrame.qml