diff --git a/dns.c b/dns.c
index 3c89c3c8b6accde864b0bdbdff250ba8f3e04931..da4527474d96fb8fd927407bf91081c5683d1350 100755
--- a/dns.c
+++ b/dns.c
@@ -181,7 +181,7 @@ int ast_search_dns(void *context,
 			ret = 1;
 	}
 #if defined(__Linux__)
-	res_nclose(&srvstate);
+	res_nclose(&dnsstate);
 #else
 #ifndef __APPLE__
 	res_close();