| Index: net/ssl/client_cert_store_nss.cc
|
| diff --git a/net/ssl/client_cert_store_nss.cc b/net/ssl/client_cert_store_nss.cc
|
| index 1b44bce92daf1c346137b8385aff5d8973cb555b..0f52fc79fd6cc926978d5842d6d8100490594627 100644
|
| --- a/net/ssl/client_cert_store_nss.cc
|
| +++ b/net/ssl/client_cert_store_nss.cc
|
| @@ -123,11 +123,9 @@ void ClientCertStoreNSS::GetClientCertsOnWorkerThread(
|
| PR_FALSE,
|
| PR_FALSE,
|
| password_delegate.get());
|
| - // It is ok for a user not to have any client certs.
|
| if (!client_certs) {
|
| DVLOG(2) << "No client certs found.";
|
| - selected_certs->clear();
|
| - return;
|
| + client_certs = CERT_NewCertList();
|
| }
|
|
|
| GetClientCertsImpl(client_certs, *request, true, selected_certs);
|
|
|