From 0a572cf8224c8308479249f496400e7f585faf45 Mon Sep 17 00:00:00 2001
From: Yann Leboulanger <asterix@lagaule.org>
Date: Mon, 9 Oct 2006 09:59:08 +0000
Subject: [PATCH] check if contact is still in room when we want to draw his
 avatar

---
 src/groupchat_control.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/groupchat_control.py b/src/groupchat_control.py
index 288c9008a7..6e14d708b5 100644
--- a/src/groupchat_control.py
+++ b/src/groupchat_control.py
@@ -753,6 +753,8 @@ class GroupchatControl(ChatControlBase):
 	def draw_avatar(self, nick):
 		model = self.list_treeview.get_model()
 		iter = self.get_contact_iter(nick)
+		if not iter:
+			return
 		if gajim.config.get('show_avatars_in_roster'):
 			pixbuf = gtkgui_helpers.get_avatar_pixbuf_from_cache(self.room_jid + \
 				'/' + nick, True)
-- 
GitLab