summaryrefslogtreecommitdiffstats
path: root/settings
diff options
context:
space:
mode:
Diffstat (limited to 'settings')
-rw-r--r--settings/js/users/users.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/settings/js/users/users.js b/settings/js/users/users.js
index 9eb8f91ac7c..883851e2a2f 100644
--- a/settings/js/users/users.js
+++ b/settings/js/users/users.js
@@ -654,9 +654,11 @@ $(document).ready(function () {
} else {
if (result.data.groups) {
var addedGroups = result.data.groups;
- UserList.availableGroups = $.unique($.merge(UserList.availableGroups, addedGroups));
for (var i in result.data.groups) {
var gid = result.data.groups[i];
+ if(UserList.availableGroups.indexOf(gid) === -1) {
+ UserList.availableGroups.push(gid);
+ }
$li = GroupList.getGroupLI(gid);
userCount = GroupList.getUserCount($li);
GroupList.setUserCount($li, userCount + 1);