diff --git a/settings/js/settings.js b/settings/js/settings.js
index e98bd2cc89567af5f7d3d49b659cd527779ae864..fcbe328b76ff0a79965e179c499d4dde3893db85 100644
--- a/settings/js/settings.js
+++ b/settings/js/settings.js
@@ -45,25 +45,21 @@ OC.Settings = _.extend(OC.Settings, {
 						data: queryData,
 						dataType: 'json',
 						success: function(data) {
-							if (data.status === "success") {
-								var results = [];
+							var results = [];
 
-								// add groups
-								$.each(data.data.adminGroups, function(i, group) {
-									results.push({id:group.id, displayname:group.name});
-								});
-								$.each(data.data.groups, function(i, group) {
-									results.push({id:group.id, displayname:group.name});
-								});
+							// add groups
+							$.each(data.data.adminGroups, function(i, group) {
+								results.push({id:group.id, displayname:group.name});
+							});
+							$.each(data.data.groups, function(i, group) {
+								results.push({id:group.id, displayname:group.name});
+							});
 
-								if (query.term === '') {
-									// cache full list
-									self._cachedGroups = results;
-								}
-								query.callback({results: results});
-							} else {
-								//FIXME add error handling
+							if (query.term === '') {
+								// cache full list
+								self._cachedGroups = results;
 							}
+							query.callback({results: results});
 						}
 					});
 				}, 100, true),