diff --git a/src/plugins/qbsprojectmanager/qbsprojectmanager.qbs b/src/plugins/qbsprojectmanager/qbsprojectmanager.qbs
index 34045324f5c8fffe2c853b87b2292feca8008131..564eb9e63bbe00cbfdf6613dc1a79dd0c43a4477 100644
--- a/src/plugins/qbsprojectmanager/qbsprojectmanager.qbs
+++ b/src/plugins/qbsprojectmanager/qbsprojectmanager.qbs
@@ -14,15 +14,13 @@ QtcPlugin {
         var libs = []
         if (!project.useExternalQbs)
             return libs;
+        var suffix = "";
         if (qbs.targetOS.contains("windows")) {
             libs.push("shell32")
             if (qbs.enableDebugCode)
-                libs.push("qbscored")
-            else
-                libs.push("qbscore")
-        } else {
-            libs.push("qbscore")
+                suffix = "d";
         }
+        libs.push("qbscore" + suffix, "qbsqtprofilesetup" + suffix);
         return libs
     }