From fc5b1893fec8ec9749796a2408afc24eba7ea04d Mon Sep 17 00:00:00 2001
From: Jefry Lagrange <jefry.reyes@gmail.com>
Date: Sat, 24 Nov 2012 02:19:56 -0400
Subject: [PATCH] Resolve GtkWarning: IA__gtk_tree_view_expand_row: assertion
 tree_view->priv->model != NULL

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

diff --git a/src/groupchat_control.py b/src/groupchat_control.py
index 4796b9ac4d..9e431f8d34 100644
--- a/src/groupchat_control.py
+++ b/src/groupchat_control.py
@@ -1822,7 +1822,8 @@ class GroupchatControl(ChatControlBase):
                         fake_jid)
         if nick == self.nick: # we became online
             self.got_connected()
-        self.list_treeview.expand_row((self.model.get_path(role_iter)), False)
+        if self.list_treeview.get_model():
+            self.list_treeview.expand_row((self.model.get_path(role_iter)), False)
         if self.is_continued:
             self.draw_banner_text()
         return iter_
-- 
GitLab