diff --git a/lib/dns/resolver.c b/lib/dns/resolver.c index 262309455c..0005d3784d 100644 --- a/lib/dns/resolver.c +++ b/lib/dns/resolver.c @@ -6778,7 +6778,7 @@ static isc_result_t answer_response(fetchctx_t *fctx) { isc_result_t result; dns_message_t *message; - dns_name_t *name, *dname, *qname, tname, *ns_name; + dns_name_t *name, *dname = NULL, *qname, tname, *ns_name; dns_rdataset_t *rdataset, *ns_rdataset; isc_boolean_t done, external, chaining, aa, found, want_chaining; isc_boolean_t have_answer, found_cname, found_type, wanted_chaining;