diff -up vino-3.16.0/server/libvncserver/rfbserver.c.m1 vino-3.16.0/server/libvncserver/rfbserver.c
--- vino-3.16.0/server/libvncserver/rfbserver.c.m1	2015-08-27 14:07:16.557982702 -0400
+++ vino-3.16.0/server/libvncserver/rfbserver.c	2015-08-27 14:07:29.045982672 -0400
@@ -150,7 +150,7 @@ rfbNewClient(rfbScreenInfoPtr rfbScreen,
     struct sockaddr_storage addr;
     socklen_t addrlen = sizeof(addr);
     int i;
-    char host[NI_MAXHOST];
+    char host[NI_MAXHOST] = "(unresolved)";
     const char *prt = "unknown";
 
     cl = (rfbClientPtr)calloc(sizeof(rfbClientRec),1);
