diff --git a/React/CxxBridge/RCTCxxBridge.mm b/React/CxxBridge/RCTCxxBridge.mm index f80e59e25a4627..4d7717d8dca022 100644 --- a/React/CxxBridge/RCTCxxBridge.mm +++ b/React/CxxBridge/RCTCxxBridge.mm @@ -666,10 +666,8 @@ - (void)registerExtraLazyModules // The new module returned nil from init, so use the old module continue; } else if ([moduleData.moduleClass new] != nil) { - // Both modules were non-nil, so it's unclear which should take precedence - RCTLogError(@"Attempted to register RCTBridgeModule class %@ for the " - "name '%@', but name was already registered by class %@", - moduleClass, moduleName, moduleData.moduleClass); + // Use existing module since it was already loaded but not yet instantiated. + continue; } }