diff --git a/bin/named/client.c b/bin/named/client.c index 6c6a809212..dade39d9f9 100644 --- a/bin/named/client.c +++ b/bin/named/client.c @@ -2296,6 +2296,8 @@ client_request(isc_task_t *task, isc_event_t *event) { ns_client_error(client, result); return; } + if (notimp) + client->message->rcode = dns_rcode_notimp; ns_client_send(client); return; }