public void removeBuddy(String buddyName) {
if (_connected && _conn != null) {
Screenname buddyScreenName = new Screenname(buddyName);
BuddyInfoManager buddyInfoManager = _conn.getBuddyInfoManager();
SsiService ssiService = _conn.getSsiService();
MutableBuddyList buddyList = ssiService.getBuddyList();
List groups = buddyList.getGroups();
Iterator groupsIter = groups.iterator();
while (groupsIter.hasNext()) {
MutableGroup group = (MutableGroup) groupsIter.next();
Buddy matchingBuddy = null;
Iterator buddiesIter = group.getBuddiesCopy().iterator();