diff --git a/apps/files_sharing/js/share.js b/apps/files_sharing/js/share.js
index 65118f5e85c68146c24c4c77ec54cc486d4f2368..e9b46873d3a6f8b240cf6d34970551a7858c3b73 100644
--- a/apps/files_sharing/js/share.js
+++ b/apps/files_sharing/js/share.js
@@ -161,11 +161,17 @@ OC.Share={
 		
 	},
 	removeSharedWith:function(uid_shared_with) {
-		$('#sharedWithList li[data-uid_shared_with="'+uid_shared_with+'"]').remove();
-		if ($('#groupList li').length < 1) {
-			$('#groups').hide();
+		var option;
+		if ($('#userList li[data-uid_shared_with="'+uid_shared_with+'"]').length > 0) {
+			$('#userList li[data-uid_shared_with="'+uid_shared_with+'"]').remove();
+			option = '<option value="'+uid_shared_with+'">'+uid_shared_with+'</option>';
+		} else if ($('#groupList li[data-uid_shared_with="'+uid_shared_with+'"]').length > 0) {
+			$('#groupList li[data-uid_shared_with="'+uid_shared_with+'"]').remove();
+			if ($('#groupList li').length < 1) {
+				$('#groups').hide();
+			}
+			option = '<option value="'+uid_shared_with+'(group)">'+uid_shared_with+' (group)</option>';
 		}
-		var option = '<option value="'+uid_shared_with+'">'+uid_shared_with+'</option>';
 		$(option).appendTo('#share_with');
 		$('#share_with').trigger('liszt:updated');
 	},