diff --git a/src/roster_window.py b/src/roster_window.py index 39dc74bfa..501d1b8c5 100644 --- a/src/roster_window.py +++ b/src/roster_window.py @@ -402,6 +402,10 @@ class RosterWindow: state_images = self.get_appropriate_state_images(jid, size = 'closed', icon_name = icon_name) else: + # redraw parent + if gajim.contacts.is_subcontact(account, contact): + parent_jid = gajim.contacts.get_parent_contact(account, contact).jid + self.draw_contact(parent_jid, account) state_images = self.get_appropriate_state_images(jid, icon_name = icon_name)