diff --git a/src/tooltips.py b/src/tooltips.py
index c72160e699083f77edb3ebce501428856fa2c120..6b95561f3ec247c6fb62e8d090b95194b3b1fb29 100644
--- a/src/tooltips.py
+++ b/src/tooltips.py
@@ -388,8 +388,9 @@ class GCTooltip(BaseTooltip):
 		if contact.jid.strip() != '':
 			jid_markup = '<span weight="bold">' + contact.jid + '</span>' 
 		else:
-			jid_markup = '<span weight="bold">' + contact.get_shown_name() + \
-				'</span>'
+			jid_markup = '<span weight="bold">' + \
+			gtkgui_helpers.escape_for_pango_markup(contact.get_shown_name()) \
+			+ '</span>'
 		properties.append((jid_markup, None))	
 		properties.append((_('Role: '), helpers.get_uf_role(contact.role)))
 		properties.append((_('Affiliation: '), contact.affiliation.capitalize()))