diff --git a/libraries/TeamSpeak3/Node/Client.php b/libraries/TeamSpeak3/Node/Client.php
index <HASH>..<HASH> 100644
--- a/libraries/TeamSpeak3/Node/Client.php
+++ b/libraries/TeamSpeak3/Node/Client.php
@@ -324,6 +324,8 @@ class TeamSpeak3_Node_Client extends TeamSpeak3_Node_Abstract
       $groups[] = $this->getParent()->serverGroupGetById($sgid);
     }
 
+    uasort($groups, array(__CLASS__, "sortGroupList"));
+
     return $groups;
   }
sort client groups in memberOf()