Index: passwordmgr/base/nsPasswordManager.cpp =================================================================== RCS file: /cvsroot/mozilla/toolkit/components/passwordmgr/base/nsPasswordManager.cpp,v retrieving revision 1.57 diff -p -u -u -p -r1.57 nsPasswordManager.cpp --- passwordmgr/base/nsPasswordManager.cpp 15 Apr 2005 14:55:55 -0000 1.57 +++ passwordmgr/base/nsPasswordManager.cpp 29 Apr 2005 12:50:45 -0000 @@ -269,6 +269,8 @@ nsPasswordManager::Init() NS_ASSERTION(!signonFile.IsEmpty(), "Fallback for signon filename not present"); NS_GetSpecialDirectory(NS_APP_USER_PROFILE_50_DIR, getter_AddRefs(mSignonFile)); + if (!mSignonFile) return NS_OK; + mSignonFile->AppendNative(signonFile); nsCAutoString path;