diff --git a/atom/browser/ui/certificate_trust_win.cc b/atom/browser/ui/certificate_trust_win.cc index 8c3337e0ac2f..0f3b240f92b8 100644 --- a/atom/browser/ui/certificate_trust_win.cc +++ b/atom/browser/ui/certificate_trust_win.cc @@ -81,8 +81,9 @@ void ShowCertificateTrust(atom::NativeWindow* parent_window, NULL, &chain_context)) { auto error_status = chain_context->TrustStatus.dwErrorStatus; - if (error_status == CERT_TRUST_IS_SELF_SIGNED) { - // this is the only scenario we're interested in supporting for now + if (error_status == CERT_TRUST_IS_SELF_SIGNED + || error_status == CERT_TRUST_IS_UNTRUSTED_ROOT) { + // this is the only scenario we're interested in supporting AddToTrustedRootStore(cert_context, cert); }