diff --git a/libraries/libldap/url.c b/libraries/libldap/url.c index f2e8a35a4d..0ac1b6f63b 100644 --- a/libraries/libldap/url.c +++ b/libraries/libldap/url.c @@ -928,7 +928,7 @@ ldap_url_search( LDAP *ld, LDAP_CONST char *url, int attrsonly ) bind.ri_url = (char *)url; err = ldap_send_server_request( ld, ber, ld->ld_msgid, NULL, - ludp, NULL, &bind ); + ludp->lud_host ? ludp : NULL, NULL, &bind ); } ldap_free_urldesc( ludp );