diff --git a/mozilla/xpcom/components/nsComponentManager.cpp b/mozilla/xpcom/components/nsComponentManager.cpp index e1ae6887d00..9a3f4bd3bcb 100644 --- a/mozilla/xpcom/components/nsComponentManager.cpp +++ b/mozilla/xpcom/components/nsComponentManager.cpp @@ -3391,7 +3391,7 @@ nsComponentManagerImpl::RegisterFactoryLocation(const nsCID & aClass, aClassName, aContractID, aFile, - (loaderStr ? loaderStr : registryName), + (loaderStr ? loaderStr : registryName.get()), PR_TRUE, PR_TRUE, (aType ? aType : nativeComponentType) );