fixing the GroupJoinException bug (hopefully for good this time)