diff --git a/src/roster_window.py b/src/roster_window.py
index 494d2b9be0bf031157673b799508ab5f484f7378..fdf1b46b42334470846fd959f2d5b6550d9715e0 100644
--- a/src/roster_window.py
+++ b/src/roster_window.py
@@ -360,7 +360,7 @@ class RosterWindow:
             assert len(parent_iters) > 0, 'Big brother is not yet in roster!'
 
             # Do not confuse get_contact_iter: Sync groups of family members
-            contact.groups = big_brother_contact.get_shown_groups()[:]
+            contact.groups = big_brother_contact.groups[:]
 
             for child_iter in parent_iters:
                 it = self.model.append(child_iter, [None,