diff --git a/lib/config/presets.js b/lib/config/presets.js
index 1c33e6563a44490ba9225a87cae9e7a1c422c6d8..6ea36a82a0bf5a6a027bccd3f767d0a692d112c7 100644
--- a/lib/config/presets.js
+++ b/lib/config/presets.js
@@ -64,7 +64,7 @@ async function resolveConfigPresets(inputConfig, existingPresets = []) {
   delete config.extends;
   logger.trace({ config }, `Post-merge resolve config`);
   for (const [key, val] of Object.entries(config)) {
-    const ignoredKeys = ['content'];
+    const ignoredKeys = ['content', 'onboardingConfig'];
     if (isObject(val) && ignoredKeys.indexOf(key) === -1) {
       // Resolve nested objects
       logger.trace(`Resolving object "${key}"`);