Index: native-src/win.IA32/port/hysock.c =================================================================== --- native-src/win.IA32/port/hysock.c.orig 2006-03-29 10:30:41.000000000 +0100 +++ native-src/win.IA32/port/hysock.c 2006-04-04 21:58:51.000000000 +0100 @@ -638,7 +638,7 @@ } /* If we are the any address, then we want to bind on the other IP stack as well, if that socket is still open */ - if (isAnyAddress + if (anyAddress && ((isIPv4 && (sock->flags & SOCKET_IPV6_OPEN_MASK)) || (!isIPv4 && (sock->flags & SOCKET_IPV4_OPEN_MASK)))) {