From 7c5fe335bb7bdb89dd0947445ae081ab099a31ab Mon Sep 17 00:00:00 2001 From: Yann Leboulanger <asterix@lagaule.org> Date: Mon, 27 Aug 2012 13:28:47 +0200 Subject: [PATCH] fix displaying pubsub nodes --- src/disco.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/disco.py b/src/disco.py index 94643b01b9..2101bdc895 100644 --- a/src/disco.py +++ b/src/disco.py @@ -2098,8 +2098,11 @@ class DiscussionGroupsBrowser(AgentBrowser): name = gobject.markup_escape_text(name) name = '<b>%s</b>' % name - parent_iter = self._get_iter(parent_node) - if not self._in_list(node): + if parent_node: + parent_iter = self._get_iter(parent_node) + else: + parent_iter = None + if not node or not self._in_list(node): self.model.append(parent_iter, (jid, node, name, dunno, subscribed)) self.cache.get_items(jid, node, self._add_items, force = force, args = (force,)) -- GitLab