diff --git a/local-cli/src/bundle.js b/local-cli/src/bundle.js
index 6768c4d..ddac802 100644
--- a/local-cli/src/bundle.js
+++ b/local-cli/src/bundle.js
@@ -382,10 +382,17 @@ export const commands = {
     let defaultConfig;
 
     if (major >= 0 && minor >= 33) {
-      defaultConfig= Config.get(
-        path.resolve('node_modules/react-native/local-cli'),
-        require(path.resolve('node_modules/react-native/local-cli/default.config')),
-        path.resolve('node_modules/react-native/packager/rn-cli.config.js'));
+      if (minor >= 42) {
+        defaultConfig= Config.get(
+          path.resolve('node_modules/react-native/local-cli'),
+          require(path.resolve('node_modules/react-native/local-cli/core/default.config')),
+          path.resolve('node_modules/react-native/packager/rn-cli.config.js'));
+      } else {
+        defaultConfig= Config.get(
+          path.resolve('node_modules/react-native/local-cli'),
+          require(path.resolve('node_modules/react-native/local-cli/default.config')),
+          path.resolve('node_modules/react-native/packager/rn-cli.config.js'));
+      }
     } else {
       defaultConfig= Config.get(path.resolve('node_modules/react-native/local-cli'), require(path.resolve('node_modules/react-native/local-cli/default.config')));
     }