

If I run "ejabberdctl user " from the command line, it correctly shows the users in multiple groups (one line per group), including the shared roster items. The problem I'm seeing right now is that each name only appears once in the client: either in the Friends group or one of the other games, but not twice like I would expect. Additionally, I have a normal roster group "Friends" that is unique to the user, which may contain names that are also in some of the shared rosters.

Users can be in multiple games, and I have a shared roster for each group so that players will have easy reference to the game's other players. I am using ejabberd as the backend for a web chat system (currently using iJab as the front end). So, I seem to recall seeing mention of this somewhere else, but I can no longer find where that is.
