diff --git a/src/ldap/internal/basics.ts b/src/ldap/internal/basics.ts
index 60a5740375fec3e99b87f926e30e3a8c5f4f5512..d7924ecdb56b6df2aaab4aca5d9c66ce1955d1f1 100644
--- a/src/ldap/internal/basics.ts
+++ b/src/ldap/internal/basics.ts
@@ -107,7 +107,7 @@ export class Basics {
                     // Quand la recherche est finie on se déconnecte
                     res.on('end', res2 => {
                         // Si la co avec le LDAP est tombée on relance
-                        if (res2.status == 0) Basics.bind();
+                        if (res2.status != 0) Basics.bind();
                         resolve(true);
                     });
                 }