From 246e5490128d11934f746e20bfdc8e596d880f6d Mon Sep 17 00:00:00 2001
From: Stephan Erb <steve-e@h3c.de>
Date: Sat, 8 Nov 2008 22:00:56 +0000
Subject: [PATCH] Improved "is_groupchat" logic. Fixes #4413.

---
 src/common/contacts.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/common/contacts.py b/src/common/contacts.py
index a4ebe4468b..f09b8e0c13 100644
--- a/src/common/contacts.py
+++ b/src/common/contacts.py
@@ -123,8 +123,9 @@ class Contact:
 		return is_observer
 
 	def is_groupchat(self):
-		if _('Groupchats') in self.groups:
-			return True
+		for account in common.gajim.gc_connected:
+			if self.jid in common.gajim.gc_connected[account]:
+				return True
 		return False
 
 	def is_transport(self):
-- 
GitLab