diff --git a/src/chat.py b/src/chat.py
index 6f340715a957f6448b3e63b48c0eb4d0114145ec..26ef8a1b60307871b2949236b33c6e7ce33b2797 100644
--- a/src/chat.py
+++ b/src/chat.py
@@ -180,10 +180,7 @@ class Chat:
 		else:
 			close_button.hide()
 
-		#FIXME: when gtk2.4 is OOOOLD do it via glade2.10+
-		if gtk.pygtk_version >= (2, 6, 0) and gtk.gtk_version >= (2, 6, 0):
-			nickname.set_max_width_chars(10)
-
+		nickname.set_max_width_chars(10)
 		nickname.set_text(start + self.names[jid])
 
 
diff --git a/src/groupchat_window.py b/src/groupchat_window.py
index f61282fcc823b3f286d95b2231c13488a2e87307..da6d6b04ac45d61a5489ffef2b88a654183fe19d 100644
--- a/src/groupchat_window.py
+++ b/src/groupchat_window.py
@@ -1020,9 +1020,6 @@ class GroupchatWindow(chat.Chat):
 		self.name_labels[room_jid] = self.xmls[room_jid].get_widget(
 			'banner_name_label')
 		self.paint_banner(room_jid)
-		#FIXME: when gtk2.4 is OOOOLD do it via glade2.10+  
-		if gtk.pygtk_version >= (2, 6, 0) and gtk.gtk_version >= (2, 6, 0):
-			self.name_labels[room_jid].set_ellipsize(pango.ELLIPSIZE_END)
 		
 		# connect the menuitems to their respective functions
 		xm = gtk.glade.XML(GTKGUI_GLADE, 'gc_popup_menu', APP)
diff --git a/src/gtkgui.glade b/src/gtkgui.glade
index 0c6b4d07cda87e2434c4bb3d6b34c8f0112ed733..73108e1d3fafd62ca38acc823fffa72dc15072e9 100644
--- a/src/gtkgui.glade
+++ b/src/gtkgui.glade
@@ -9268,7 +9268,7 @@ topic</property>
 		      <property name="yalign">0.5</property>
 		      <property name="xpad">0</property>
 		      <property name="ypad">6</property>
-		      <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
+		      <property name="ellipsize">PANGO_ELLIPSIZE_END</property>
 		      <property name="width_chars">-1</property>
 		      <property name="single_line_mode">False</property>
 		      <property name="angle">0</property>
@@ -9761,7 +9761,7 @@ topic</property>
 	      <property name="spacing">4</property>
 
 	      <child>
-		<widget class="GtkLabel" id="label250">
+		<widget class="GtkLabel" id="tab_name_label">
 		  <property name="visible">True</property>
 		  <property name="label" translatable="yes"></property>
 		  <property name="use_underline">False</property>
@@ -10768,7 +10768,7 @@ Status message</property>
 			  <property name="yalign">0.5</property>
 			  <property name="xpad">0</property>
 			  <property name="ypad">5</property>
-			  <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
+			  <property name="ellipsize">PANGO_ELLIPSIZE_END</property>
 			  <property name="width_chars">-1</property>
 			  <property name="single_line_mode">False</property>
 			  <property name="angle">0</property>
diff --git a/src/tabbed_chat_window.py b/src/tabbed_chat_window.py
index a2ba3286baf9939a12fecf91aa3635f1fa1992e6..152a25fa63182f772b233df3bf8e0234fac6b402 100644
--- a/src/tabbed_chat_window.py
+++ b/src/tabbed_chat_window.py
@@ -145,14 +145,10 @@ timestamp, contact):
 		name = gtkgui_helpers.escape_for_pango_markup(contact.name)
 		
 		status = contact.status
-		#FIXME: when gtk2.4 is OOOOLD do it via glade2.10+  
-		if gtk.pygtk_version >= (2, 6, 0) and gtk.gtk_version >= (2, 6, 0) and \
-		status is not None:
+
+		if status is not None:
 			banner_name_label.set_ellipsize(pango.ELLIPSIZE_END)
 			status = gtkgui_helpers.reduce_chars_newlines(status, 0, 2)
-		#FIXME: remove me when gtk24 is OLD
-		elif status is not None:
-			status = gtkgui_helpers.reduce_chars_newlines(status, 50, 2)
 
 		status = gtkgui_helpers.escape_for_pango_markup(status)
 
diff --git a/src/vcard.py b/src/vcard.py
index 143d6622ed318a2857b1f012702e19afefa17d12..fea97bc61466402f01c322871b8225fbe63d5131 100644
--- a/src/vcard.py
+++ b/src/vcard.py
@@ -307,14 +307,11 @@ class VcardWindow:
 			'resource_prio_label_eventbox')
 		tip.set_tip(resource_prio_label_eventbox, uf_resources)
 		
+		tip = gtk.Tooltips()
+		status_label_eventbox = self.xml.get_widget('status_label_eventbox')
+		tip.set_tip(status_label_eventbox, stats)
 		status_label = self.xml.get_widget('status_label')
-		#FIXME: when gtk2.4 is OOOOLD do it via glade2.10+
-		if gtk.pygtk_version >= (2, 6, 0) and gtk.gtk_version >= (2, 6, 0):
-			tip = gtk.Tooltips()
-			status_label_eventbox = self.xml.get_widget('status_label_eventbox')
-			tip.set_tip(status_label_eventbox, stats)
-			status_label.set_max_width_chars(15)
-		
+		status_label.set_max_width_chars(15)
 		status_label.set_text(stats)
 		
 		gajim.connections[self.account].request_vcard(self.contact.jid)