diff --git a/src/dialogs.py b/src/dialogs.py
index 0173bc2176cc7d21cc6e09cc2c5ca91ca140b88e..48d32af3bfedffd44dd0a0c196d0641dec5c8a60 100644
--- a/src/dialogs.py
+++ b/src/dialogs.py
@@ -3452,7 +3452,7 @@ class RosterItemExchangeWindow:
                 is_in_roster = True
                 contact = gajim.contacts.get_contact_with_highest_priority(
                     self.account, jid)
-                if not contact:
+                if not contact or _('Not in Roster') in contact.groups:
                     is_in_roster = False
                 name = self.exchange_list[jid][0]
                 num_list = len(self.exchange_list[jid][1])