diff --git a/lib/dns/zone.c b/lib/dns/zone.c index 078f95bd75..7f0e3119f3 100644 --- a/lib/dns/zone.c +++ b/lib/dns/zone.c @@ -13417,9 +13417,7 @@ cleanup: if (qrdataset != NULL) { dns_message_puttemprdataset(message, &qrdataset); } - if (message != NULL) { - dns_message_detach(&message); - } + dns_message_detach(&message); return (result); }