diff --git a/src/convert.c b/src/convert.c
index 38165549..f40f84e0 100644
--- a/src/convert.c
+++ b/src/convert.c
@@ -64,7 +64,7 @@ getdns_convert_dns_name_to_fqdn(const char *name_from_dns_response)
 	char *str;
 	ldns_rdf *rdf = ldns_rdf_new(LDNS_RDF_TYPE_DNAME,
 	    sizeof_dname((uint8_t *)name_from_dns_response),
-	    name_from_dns_response);
+	    (void *)name_from_dns_response); /* unconst is safe here */
 	if (!rdf) return NULL;
 	str = ldns_rdf2str(rdf);
 	ldns_rdf_free(rdf);