diff --git a/lib/vtls/vtls_scache.c b/lib/vtls/vtls_scache.c index 5f4ec4604b..937cb8c87e 100644 --- a/lib/vtls/vtls_scache.c +++ b/lib/vtls/vtls_scache.c @@ -795,8 +795,9 @@ CURLcode Curl_ssl_scache_put(struct Curl_cfilter *cf, struct Curl_ssl_scache *scache = data->state.ssl_scache; struct ssl_config_data *ssl_config = Curl_ssl_cf_get_config(cf, data); CURLcode result; + DEBUGASSERT(ssl_config); - if(!ssl_config || !scache || !ssl_config->primary.cache_session) { + if(!scache || !ssl_config->primary.cache_session) { Curl_ssl_session_destroy(s); return CURLE_OK; }