diff --git a/mozilla/extensions/cookie/nsCookieHTTPNotify.cpp b/mozilla/extensions/cookie/nsCookieHTTPNotify.cpp index 1187960d1fa..2226fb896e2 100644 --- a/mozilla/extensions/cookie/nsCookieHTTPNotify.cpp +++ b/mozilla/extensions/cookie/nsCookieHTTPNotify.cpp @@ -122,8 +122,10 @@ nsCookieHTTPNotify::ModifyRequest(nsISupports *aContext) if (NS_FAILED(rv)) return rv; nsCOMPtr pChannel; - rv = pLoadGroup->GetDefaultLoadChannel(getter_AddRefs(pChannel)); - if (NS_FAILED(rv)) return rv; + if (pLoadGroup) { + rv = pLoadGroup->GetDefaultLoadChannel(getter_AddRefs(pChannel)); + if (NS_FAILED(rv)) return rv; + } nsCOMPtr pFirstURL; if (pChannel) { @@ -181,8 +183,10 @@ nsCookieHTTPNotify::AsyncExamineResponse(nsISupports *aContext) if (NS_FAILED(rv)) return rv; nsCOMPtr pChannel; - rv = pLoadGroup->GetDefaultLoadChannel(getter_AddRefs(pChannel)); - if (NS_FAILED(rv)) return rv; + if (pLoadGroup) { + rv = pLoadGroup->GetDefaultLoadChannel(getter_AddRefs(pChannel)); + if (NS_FAILED(rv)) return rv; + } nsCOMPtr pFirstURL; if (pChannel) {