From a20f7f1d6769881c06ccd9d49d14a1a524699353 Mon Sep 17 00:00:00 2001
From: Victor Dubiniuk <victor.dubiniuk@gmail.com>
Date: Wed, 3 Jul 2013 22:06:09 +0300
Subject: [PATCH] Do not add groups if user has no groups

---
 settings/js/users.js | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/settings/js/users.js b/settings/js/users.js
index 7ed6c50d58..9fe593214f 100644
--- a/settings/js/users.js
+++ b/settings/js/users.js
@@ -449,8 +449,10 @@ $(document).ready(function () {
 					OC.dialogs.alert(result.data.message,
 						t('settings', 'Error creating user'));
 				} else {
-					var addedGroups = result.data.groups.split(', ');
-					UserList.availableGroups = $.unique($.merge(UserList.availableGroups, addedGroups));
+					if (result.data.groups) {
+						var addedGroups = result.data.groups.split(', ');
+						UserList.availableGroups = $.unique($.merge(UserList.availableGroups, addedGroups));
+					}
 					if($('tr[data-uid="' + username + '"]').length === 0) {
 						UserList.add(username, username, result.data.groups, null, 'default', true);
 					}
-- 
GitLab