diff --git a/connector/ldap/ldap.go b/connector/ldap/ldap.go
index f0aa7eff76716618555dcbb2f6a06f0ac09bcf7e..bb434a6cb2970c117be5aa4ba09f435bf672ea74 100644
--- a/connector/ldap/ldap.go
+++ b/connector/ldap/ldap.go
@@ -473,7 +473,6 @@ func (c *ldapConnector) Login(ctx context.Context, s connector.Scopes, username,
 	)
 
 	username = ldap.EscapeFilter(username)
-	password = ldap.EscapeFilter(password)
 
 	err = c.do(ctx, func(conn *ldap.Conn) error {
 		entry, found, err := c.userEntry(conn, username)