diff --git a/src/common/zeroconf/client_zeroconf.py b/src/common/zeroconf/client_zeroconf.py
index 52a7ca1f0c76f4a6d0be7b0b61072da66d67ec42..0951559068c591a9c336d004d5e2e122477d56f9 100644
--- a/src/common/zeroconf/client_zeroconf.py
+++ b/src/common/zeroconf/client_zeroconf.py
@@ -453,7 +453,7 @@ class P2PConnection(IdleObject, PlugIn):
     def do_connect(self):
         errnum = 0
         try:
-            self._sock.connect(self._server)
+            self._sock.connect(self._server[:2])
             self._sock.setblocking(False)
         except Exception, ee:
             (errnum, errstr) = ee