diff --git a/src/ldap/basics.ts b/src/ldap/basics.ts
index d064f4dfcc2d64c69bd377f9fc84d0b4d2aa8288..8135f1aa4b2bec05a2a5d981987336bd29db257f 100644
--- a/src/ldap/basics.ts
+++ b/src/ldap/basics.ts
@@ -129,7 +129,7 @@ export class LDAP {
      * @arg {string[]} attributes - Liste des attributs qui figureront dans le résultat final ; peut aussi être un seul élément
      * @arg {string} id [null] - Identifiant facultatif pour une recherche triviale en o(1)
      * @arg {string} filter ["(objectClass=*)"] - Filtre logique de la recherche (format [`RFC2254`](https://tools.ietf.org/search/rfc2254)) déjà passé au ldapEscape
-     * @return {Promise(string[]|Array<dic>)} Résultats de la recherche ; soit une liste de valeurs d'attributs, 
+     * @return {Promise(Array<dic>)} Résultats de la recherche ; soit une liste de valeurs d'attributs, 
      * soit une liste de dictionnaires si on veut plus d'un attribut (les clés du dictionnaire sont celles du LDAP)
      * @static
      * @async
diff --git a/src/ldap/utilities.ts b/src/ldap/utilities.ts
index ab6d6ea161a8fbf9ddfaa732c42ced080484df18..28f4ce7278ba1bde6dc10c2c909952abaa145c84 100644
--- a/src/ldap/utilities.ts
+++ b/src/ldap/utilities.ts
@@ -228,7 +228,7 @@ export class Tools {
      */
     static async getGroups(uid: string) : Promise<string[]> {
         try {
-            return LDAP.searchSingle("us", ldapConfig.user.groups, uid)[0];
+            return LDAP.searchSingle("us", ldapConfig.user.groups, uid);
         }
         catch(err) {
             throw "Erreur lors de la recherche des groupes d'un individu.";
@@ -245,7 +245,7 @@ export class Tools {
      */
     static async getMembers(gid: string) : Promise<string[]> {
         try {
-            return LDAP.searchSingle("gr", ldapConfig.group.members, gid)[0];
+            return LDAP.searchSingle("gr", ldapConfig.group.members, gid);
         }
         catch(err) {
             throw "Erreur lors de la recherche des membres d'un groupe.";
@@ -262,7 +262,7 @@ export class Tools {
      */
     static async getAdmins(gid: string) : Promise<string[]> {
         try {
-            return LDAP.searchSingle("gr", ldapConfig.group.admins, gid)[0];
+            return LDAP.searchSingle("gr", ldapConfig.group.admins, gid);
         }
         catch(err) {
             throw "Erreur lors de la recherche des admins d'un groupe.";