diff --git a/mozilla/security/nss/lib/pk11wrap/pk11skey.c b/mozilla/security/nss/lib/pk11wrap/pk11skey.c index 1597d63abe1..b6cf345b4fb 100644 --- a/mozilla/security/nss/lib/pk11wrap/pk11skey.c +++ b/mozilla/security/nss/lib/pk11wrap/pk11skey.c @@ -4935,6 +4935,8 @@ PK11_GetPQGParamsFromPrivateKey(SECKEYPrivateKey *privKey) return params; loser: - PORT_FreeArena(arena,PR_FALSE); + if (arena != NULL) { + PORT_FreeArena(arena,PR_FALSE); + } return NULL; }