public void FriendsConsole_Disposed(object sender, EventArgs e) { client.Friends.FriendshipTerminated -= new EventHandler <FriendshipTerminatedEventArgs>(Friends_OnFriendTerminated); client.Friends.FriendshipResponse -= new EventHandler <FriendshipResponseEventArgs>(Friends_OnFriendResponse); client.Friends.FriendNames -= new EventHandler <FriendNamesEventArgs>(Friends_OnFriendNamesReceived); client.Friends.FriendOffline -= new EventHandler <FriendInfoEventArgs>(Friends_OnFriendOffline); client.Friends.FriendOnline -= new EventHandler <FriendInfoEventArgs>(Friends_OnFriendOnline); client.Friends.FriendRightsUpdate -= new EventHandler <FriendInfoEventArgs>(Friends_OnFriendRights); //client.Avatars.DisplayNameUpdate -= new EventHandler<DisplayNameUpdateEventArgs>(Avatar_DisplayNameUpdated); try { if (fconfig != null) { fconfig.Save(); } } catch {; } }