diff --git a/src/common/zeroconf/connection_zeroconf.py b/src/common/zeroconf/connection_zeroconf.py
index c811db939150c33cb6e69b1f4553cd79b162358a..5d232c3702ba46de56698349379655db487a9582 100644
--- a/src/common/zeroconf/connection_zeroconf.py
+++ b/src/common/zeroconf/connection_zeroconf.py
@@ -170,16 +170,14 @@ class ConnectionZeroconf(ConnectionHandlersZeroconf):
 	# callbacks called from zeroconf	
 	def _on_new_service(self,jid):
 		self.roster.setItem(jid)
-		display_jid = self.zeroconf.check_jid(jid)
-		self.dispatch('ROSTER_INFO', (display_jid, self.roster.getName(jid), 'both', 'no', self.roster.getGroups(jid)))
-		self.dispatch('NOTIFY', (display_jid, self.roster.getStatus(jid), self.roster.getMessage(jid), 'local', 0, None, 0))
+		self.dispatch('ROSTER_INFO', (jid, self.roster.getName(jid), 'both', 'no', self.roster.getGroups(jid)))
+		self.dispatch('NOTIFY', (jid, self.roster.getStatus(jid), self.roster.getMessage(jid), 'local', 0, None, 0))
 		
 	
 	def _on_remove_service(self,jid):
 		self.roster.delItem(jid)
 		# 'NOTIFY' (account, (jid, status, status message, resource, priority,
 		# keyID, timestamp))
-		jid = self.zeroconf.check_jid(jid)
 		self.dispatch('NOTIFY', (jid, 'offline', '', 'local', 0, None, 0))
 		print 'connection_zeroconf:186'
 
@@ -195,9 +193,8 @@ class ConnectionZeroconf(ConnectionHandlersZeroconf):
 
 			#display contacts already detected and resolved
 			for jid in self.roster.keys():
-				display_jid = self.zeroconf.check_jid(jid)
-				self.dispatch('ROSTER_INFO', (display_jid, self.roster.getName(jid), 'both', 'no', self.roster.getGroups(jid)))
-				self.dispatch('NOTIFY', (display_jid, self.roster.getStatus(jid), self.roster.getMessage(jid), 'local', 0, None, 0))
+				self.dispatch('ROSTER_INFO', (jid, self.roster.getName(jid), 'both', 'no', self.roster.getGroups(jid)))
+				self.dispatch('NOTIFY', (jid, self.roster.getStatus(jid), self.roster.getMessage(jid), 'local', 0, None, 0))
 
 			self.connected = STATUS_LIST.index(show)
 
diff --git a/src/common/zeroconf/zeroconf.py b/src/common/zeroconf/zeroconf.py
index 47448320b6f80c279a2a5b52ea900e59cd3a31c9..1cf4953c02f2f2d16d1b67d1897db603733c01cd 100755
--- a/src/common/zeroconf/zeroconf.py
+++ b/src/common/zeroconf/zeroconf.py
@@ -252,9 +252,6 @@ class Zeroconf:
 
 		return True
 
-	def check_jid(self, jid):
-		return jid
-
 	def disconnect(self):
 		if self.connected:
 			self.connected = False