diff --git a/main/dns.c b/main/dns.c
index 96227949ee246c9519ed6ce12370c3cbb15d4ad1..fa94089e7929c1ce2087c7889656a418cb01b6e3 100644
--- a/main/dns.c
+++ b/main/dns.c
@@ -254,12 +254,10 @@ static int dns_search_res(const char *dname, int rr_class, int rr_type,
 {
 
 	int ret = AST_DNS_SEARCH_FAILURE;
-	struct __res_state dns_state;
 
 	ast_mutex_lock(&res_lock);
 	res_init();
-	ret = res_search(&dns_state,
-	                 dname,
+	ret = res_search(dname,
 	                 rr_class,
 	                 rr_type,
 	                 dns_response,