diff --git a/Libraries/BatchedBridge/BatchedBridgedModules/NativeModules.js b/Libraries/BatchedBridge/BatchedBridgedModules/NativeModules.js index 5ef61e35fd0..af1540b75b5 100644 --- a/Libraries/BatchedBridge/BatchedBridgedModules/NativeModules.js +++ b/Libraries/BatchedBridge/BatchedBridgedModules/NativeModules.js @@ -44,7 +44,7 @@ Object.keys(RemoteModules).forEach((moduleName) => { enumerable: true, get: () => { let module = RemoteModules[moduleName]; - if (module && module.moduleID && global.nativeRequireModuleConfig) { + if (module && typeof module.moduleID === 'number' && global.nativeRequireModuleConfig) { const json = global.nativeRequireModuleConfig(moduleName); const config = json && JSON.parse(json); module = config && BatchedBridge.processModuleConfig(config, module.moduleID);