diff --git a/src/groups/list.js b/src/groups/list.js
index 02ca33c3cac726f5a8650c1ca8bc397c25c3f0cb..9d61e601b638f5281eadf304bba6cf11517c612a 100644
--- a/src/groups/list.js
+++ b/src/groups/list.js
@@ -18,7 +18,7 @@ class GroupListItem {
 
 export default class GroupList {
   constructor() {
-    this.ctrl = new DatalistController('groups', {}, ['name']);
+    this.ctrl = new DatalistController('groups', { sort: [['name', 1]] }, ['name']);
     this.data = [];
     this.ctrl.getFullList().then((list) => { this.data = list; m.redraw(); });
   }