--- src/kvirc/kernel/kvi_ircsocket.cpp 2007-04-30 18:32:04.000000000 +0200 +++ src/kvirc/kernel/kvi_ircsocket.cpp 2007-05-11 15:53:26.000000000 +0200 @@ -878,8 +878,11 @@ // The address is a version-6 IP address, with a length of 16 octets. bool bRemoteDns=!( - (KviNetUtils::isValidStringIp(m_pIrcServer->ip()) - || KviNetUtils::isValidStringIp_V6(m_pIrcServer->ip())) + (KviNetUtils::isValidStringIp(m_pIrcServer->ip()) +#ifdef COMPILE_IPV6_SUPPORT + || KviNetUtils::isValidStringIp_V6(m_pIrcServer->ip()) +#endif + ) && m_pIrcServer->cacheIp() );