diff --git a/mozilla/xpinstall/src/CertReader.cpp b/mozilla/xpinstall/src/CertReader.cpp index 29c30d6e59e..90a3c3ff7b4 100644 --- a/mozilla/xpinstall/src/CertReader.cpp +++ b/mozilla/xpinstall/src/CertReader.cpp @@ -241,10 +241,11 @@ CertReader::OnDataAvailable(nsIRequest *request, if (orgData) free(orgData); + // Cancel the load now that we've verified the signature return NS_BINDING_ABORTED; } - return NS_BINDING_ABORTED; + return NS_OK; // continue reading } NS_IMETHODIMP