diff --git a/libraries/libldap/unbind.c b/libraries/libldap/unbind.c index 11797c20c4..a25d05d638 100644 --- a/libraries/libldap/unbind.c +++ b/libraries/libldap/unbind.c @@ -187,6 +187,11 @@ ldap_ld_free( } #endif + if ( ld->ld_options.ldo_defbase != NULL ) { + LDAP_FREE( ld->ld_options.ldo_defbase ); + ld->ld_options.ldo_defbase = NULL; + } + #ifdef HAVE_CYRUS_SASL if ( ld->ld_options.ldo_def_sasl_mech != NULL ) { LDAP_FREE( ld->ld_options.ldo_def_sasl_mech );