Index: /trunk/src/VBox/Runtime/r3/socket.cpp
===================================================================
--- /trunk/src/VBox/Runtime/r3/socket.cpp	(revision 39805)
+++ /trunk/src/VBox/Runtime/r3/socket.cpp	(revision 39806)
@@ -591,5 +591,5 @@
 
     /* Empty address resolves to the INADDR_ANY address (good for bind). */
-    if (!*pszAddress)
+    if (pszAddress || !*pszAddress)
     {
         pAddr->u = INADDR_ANY;
@@ -647,6 +647,5 @@
      * It probably needs to be converted to getaddrinfo(). */
     RTNETADDRIPV4 IPv4Quad;
-    if (   !pszAddress
-        || rtSocketIsIPv4Numerical(pszAddress, &IPv4Quad))
+    if (rtSocketIsIPv4Numerical(pszAddress, &IPv4Quad))
     {
         Log3(("rtSocketIsIPv4Numerical: %#x (%RTnaipv4)\n", pszAddress, IPv4Quad.u, IPv4Quad));
