diff --git a/lib/ns/query.c b/lib/ns/query.c index 12905bf243..b266b41ffb 100644 --- a/lib/ns/query.c +++ b/lib/ns/query.c @@ -4261,6 +4261,7 @@ rpz_rewrite(ns_client_t *client, dns_rdatatype_t qtype, isc_result_t qresult, } switch (result) { case ISC_R_SUCCESS: + case DNS_R_GLUE: result = dns_rdataset_first(st->r.ns_rdataset); if (result != ISC_R_SUCCESS) { goto cleanup;