diff --git a/src/roster_window.py b/src/roster_window.py index 9ed738bc2278ce13a5b8e9092e334d54a8a70245..2813b631580373fb1e210f76e5ce84ef741beab1 100644 --- a/src/roster_window.py +++ b/src/roster_window.py @@ -149,6 +149,8 @@ class Roster_window: self.draw_contact(jid, account) def really_remove_user(self, user, account): + if user.jid in self.newly_added[account]: + return if user.jid in self.to_be_removed[account]: self.to_be_removed[account].remove(user.jid) self.remove_user(user, account)