diff --git a/plugins/gtkgui/roster_window.py b/plugins/gtkgui/roster_window.py
index d143979edb7f931de929f1e68f40efe5eed7b640..eaef6b000f3a1df88eaef433fa280ecf6d376b05 100644
--- a/plugins/gtkgui/roster_window.py
+++ b/plugins/gtkgui/roster_window.py
@@ -195,7 +195,7 @@ class Roster_window:
 			if self.plugin.queues[account].has_key(jid):
 				img = self.pixbufs['message']
 			else:
-				if user.sub == 'none':
+				if user.sub != 'both':
 					if user.ask == 'subscribe':
 						img = self.pixbufs['requested']
 					else: