diff --git a/lib/workers/package-file/index.js b/lib/workers/package-file/index.js
index 41c927da0f69156b233c8b9e382dcb3d851f848d..1c4b4521fe000daa81e7368ae8de4bd426464541 100644
--- a/lib/workers/package-file/index.js
+++ b/lib/workers/package-file/index.js
@@ -115,10 +115,7 @@ async function renovatePackageJson(input) {
     'engines',
   ];
   const depTypeConfigs = depTypes.map(depType => {
-    const depTypeConfig = configParser.mergeChildConfig(config, {
-      ...config[depType],
-    });
-    depTypeConfig.depType = depType;
+    const depTypeConfig = { ...config, depType };
     // Always pin devDependencies
     // Pin dependencies if we're pretty sure it's not a browser library
     if (