diff --git a/src/groupchat_control.py b/src/groupchat_control.py
index 6a64d0b239952a0e6c1470881e3571d4755ff335..fc2234af58ad3c220404ade2675328f43f54ca83 100644
--- a/src/groupchat_control.py
+++ b/src/groupchat_control.py
@@ -1777,7 +1777,7 @@ def _on_drag_data_received(self, widget, context, x, y, selection,
 		# Invite contact to groupchat
 		treeview = gajim.interface.roster.tree
 		model = treeview.get_model()
-		if not selection.data:
+		if not selection.data or target_type == 80:
 			return
 		data = selection.data
 		path = treeview.get_selection().get_selected_rows()[1][0]