Index: branches/5.0.x/core/units/groups/groups_event_handler.php =================================================================== diff -u -N -r12734 -r13593 --- branches/5.0.x/core/units/groups/groups_event_handler.php (.../groups_event_handler.php) (revision 12734) +++ branches/5.0.x/core/units/groups/groups_event_handler.php (.../groups_event_handler.php) (revision 13593) @@ -1,6 +1,6 @@ Conn->GetCol($sql); - array_push($group_ids, 14, 15); // Guest & Everyone groups are set dynamically + // add system groups + array_push($group_ids, $this->Application->ConfigValue('User_GuestGroup')); // Guest + array_push($group_ids, $this->Application->ConfigValue('User_LoggedInGroup')); // Everyone + $object->addFilter('already_member_filter', '%1$s.GroupId NOT IN ('.implode(',', $group_ids).')'); } break;