diff --git a/src/core/load_balancing/xds/xds_cluster_impl.cc b/src/core/load_balancing/xds/xds_cluster_impl.cc index 592665f3de9..c3b025f3ed1 100644 --- a/src/core/load_balancing/xds/xds_cluster_impl.cc +++ b/src/core/load_balancing/xds/xds_cluster_impl.cc @@ -680,7 +680,10 @@ XdsClusterImplLb::MaybeCreateCertificateProviderLocked( absl::Status status = Match( cluster_resource.common_tls_context.certificate_validation_context .ca_certs, - [](const absl::monostate&) { return absl::OkStatus(); }, + [](const absl::monostate&) { + // No root cert configured. + return absl::OkStatus(); + }, [&](const CommonTlsContext::CertificateProviderPluginInstance& cert_provider) { root_cert_name = cert_provider.certificate_name;