Index: nss-pam-ldapd-0.9.4/nslcd/pam.c =================================================================== --- nss-pam-ldapd-0.9.4.orig/nslcd/pam.c +++ nss-pam-ldapd-0.9.4/nslcd/pam.c @@ -46,7 +46,6 @@ static int try_bind(const char *userdn, { MYLDAP_SESSION *session; MYLDAP_SEARCH *search; - MYLDAP_ENTRY *entry; static const char *attrs[2]; int rc; const char *msg; @@ -71,16 +70,6 @@ static int try_bind(const char *userdn, rc = LDAP_LOCAL_ERROR; log_log(LOG_WARNING, "%s: %s", userdn, ldap_err2string(rc)); } - else - { - entry = myldap_get_entry(search, &rc); - if ((entry == NULL) || (rc != LDAP_SUCCESS)) - { - if (rc == LDAP_SUCCESS) - rc = LDAP_NO_RESULTS_RETURNED; - log_log(LOG_WARNING, "%s: %s", userdn, ldap_err2string(rc)); - } - } /* get any policy response from the bind */ myldap_get_policy_response(session, authzrc, &msg); if ((msg != NULL) && (msg[0] != '\0'))