diff --git a/lib/hostip.c b/lib/hostip.c index 7e2551d8f3..ff7ac18c99 100644 --- a/lib/hostip.c +++ b/lib/hostip.c @@ -904,8 +904,10 @@ CURLcode Curl_resolv(struct Curl_easy *data, #ifndef USE_RESOLVE_ON_IPS /* allowed to convert, hostname is IP address, then NULL means error */ - if(is_ipaddr) + if(is_ipaddr) { + keep_negative = FALSE; goto error; + } #endif /* Really need a resolver for hostname. */