--- vnc_unixsrc/vncviewer/rfbproto.c.- 2013-06-17 20:01:17.000000000 +1000 +++ vnc_unixsrc/vncviewer/rfbproto.c 2013-06-17 20:01:44.000000000 +1000 @@ -238,7 +238,7 @@ return False; } - if (server_major == 3 && server_minor >= 8) { + if (server_major == 3 && server_minor == 8) { /* the server supports protocol 3.8 or higher version */ protocolMinorVersion = 8; } else if (server_major == 3 && server_minor == 7) {