| Index: chrome/browser/chromeos/options/wifi_config_view.cc
|
| diff --git a/chrome/browser/chromeos/options/wifi_config_view.cc b/chrome/browser/chromeos/options/wifi_config_view.cc
|
| index a0119a772bce6b1e6b6248e65001fead38c534ef..71b25b808d78b12580a2b5f2f73117cc3ff15c2b 100644
|
| --- a/chrome/browser/chromeos/options/wifi_config_view.cc
|
| +++ b/chrome/browser/chromeos/options/wifi_config_view.cc
|
| @@ -1295,9 +1295,10 @@ void WifiConfigView::InitFromProperties(
|
| std::string eap_cert_id;
|
| properties.GetStringWithoutPathExpansion(
|
| shill::kEapCertIdProperty, &eap_cert_id);
|
| - if (!eap_cert_id.empty()) {
|
| + std::string pkcs11_id = client_cert::GetPkcs11IdFromEapCertId(eap_cert_id);
|
| + if (!pkcs11_id.empty()) {
|
| int cert_index =
|
| - CertLibrary::Get()->GetUserCertIndexByPkcs11Id(eap_cert_id);
|
| + CertLibrary::Get()->GetUserCertIndexByPkcs11Id(pkcs11_id);
|
| if (cert_index >= 0)
|
| user_cert_combobox_->SetSelectedIndex(cert_index);
|
| }
|
|
|