diff --git a/toolkit/crashreporter/nsExceptionHandler.cpp b/toolkit/crashreporter/nsExceptionHandler.cpp index a2c617a065e..61bc42a4ad5 100644 --- a/toolkit/crashreporter/nsExceptionHandler.cpp +++ b/toolkit/crashreporter/nsExceptionHandler.cpp @@ -2434,9 +2434,9 @@ CheckForLastRunCrash() #endif nsCOMPtr lastMinidumpFile; CreateFileFromPath(lastMinidump.get(), - getter_AddRefs(lastMinidumpFile)); + getter_AddRefs(lastMinidumpFile)); - if (NS_FAILED(lastMinidumpFile->Exists(&exists)) || !exists) { + if (!lastMinidumpFile || NS_FAILED(lastMinidumpFile->Exists(&exists)) || !exists) { return false; }