diff --git a/settings/js/users.js b/settings/js/users.js
index c184db43748c147bf979e13f8d019e305453774f..e46c6446b86014609e5d007eaf209e7671d3cf8c 100644
--- a/settings/js/users.js
+++ b/settings/js/users.js
@@ -94,6 +94,9 @@ $(document).ready(function(){
 					if(user==OC.currentUser && group=='admin'){
 						return false;
 					}
+					if(!isadmin && checked.length == 1 && checked[0] == group){
+						return false;
+					}
 					$.post(
 						OC.filePath('settings','ajax','togglegroups.php'),
 						{