diff --git a/src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java b/src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java index f84fe27f20a125c4716c3edf96b5ab3265cef365..a085030e74272a09c4d7a33752569515ff9d58cc 100644 --- a/src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java +++ b/src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java @@ -2224,11 +2224,11 @@ public final class PKCS12KeyStore extends KeyStoreSpi { keyId = "01".getBytes("UTF8"); } } - if (alias == null) { - alias = getUnfriendlyName(); - } // Trusted certificate if (trustedKeyUsage != null) { + if (alias == null) { + alias = getUnfriendlyName(); + } CertEntry certEntry = new CertEntry(cert, keyId, alias, trustedKeyUsage, attributes);