diff --git a/security/nss/cmd/certutil/certutil.c b/security/nss/cmd/certutil/certutil.c index 27e691a6223f..0ef9710e2d02 100644 --- a/security/nss/cmd/certutil/certutil.c +++ b/security/nss/cmd/certutil/certutil.c @@ -2719,7 +2719,7 @@ main(int argc, char **argv) if (certutil.commands[cmd_CheckCertValidity].activated) { /* XXX temporary hack for fips - must log in to get priv key */ if (certutil.options[opt_VerifySig].activated) { - if (PK11_NeedLogin(slot)) + if (slot && PK11_NeedLogin(slot)) PK11_Authenticate(slot, PR_TRUE, &pwdata); } rv = ValidateCert(certHandle, name,