diff --git a/gajim/roster_window.py b/gajim/roster_window.py
index 287ee91e94f7e5c608f04c50a225851574710333..6e85e20b1547d163bfe51daec2343956bda132e6 100644
--- a/gajim/roster_window.py
+++ b/gajim/roster_window.py
@@ -4240,6 +4240,13 @@ def _on_send_files(account, jid, uris):
 
         # we may not add contacts from special_groups
         if grp_source in helpers.special_groups:
+            if grp_source == _('Not in contact list'):
+                AddNewContactWindow(
+                    account=account_dest,
+                    contact_jid=jid_source,
+                    user_nick=c_source.name,
+                    group=grp_dest)
+                return
             return
 
         # Is the contact we drag a meta contact?