diff -Naurk.orig nss_ldap-172/ldap-nss.c.orig nss_ldap-172/ldap-nss.c --- nss_ldap-172/ldap-nss.c.orig Thu Aug 30 07:34:27 2001 +++ nss_ldap-172/ldap-nss.c Tue Apr 2 14:26:48 2002 @@ -824,7 +824,7 @@ #ifdef HAVE_LDAP_INITIALIZE } #endif - if (__session.ls_conn != NULL || cfg->ldc_next == cfg) + if (__session.ls_conn != NULL || cfg->ldc_next == cfg || cfg->ldc_next == NULL) { break; }