diff --git a/core/src/main/java/hudson/security/LDAPSecurityRealm.java b/core/src/main/java/hudson/security/LDAPSecurityRealm.java
index <HASH>..<HASH> 100644
--- a/core/src/main/java/hudson/security/LDAPSecurityRealm.java
+++ b/core/src/main/java/hudson/security/LDAPSecurityRealm.java
@@ -226,9 +226,9 @@ public class LDAPSecurityRealm extends SecurityRealm {
     /**
      * Query to locate an entry that identifies the user, given the user name string.
      *
-     * Normally something like "uid={0}"
+     * Normally "uid={0}"
      *
-     * @see FilterBasedLdapUserSearch#searchFilter
+     * @see FilterBasedLdapUserSearch
      */
     public final String userSearch;
     
@@ -282,7 +282,7 @@ public class LDAPSecurityRealm extends SecurityRealm {
         this.rootDN = rootDN.trim();
         this.userSearchBase = fixNull(userSearchBase).trim();
         userSearch = fixEmptyAndTrim(userSearch);
-        this.userSearch = userSearch!=null ? userSearch : "(| (uid={0}) (mail={0}) (cn={0}))";
+        this.userSearch = userSearch!=null ? userSearch : "uid={0}";
         this.groupSearchBase = fixEmptyAndTrim(groupSearchBase);
     }
rolling back the LDAP change based on the discussion: <URL>