diff --git a/servers/slapd/back-dnssrv/search.c b/servers/slapd/back-dnssrv/search.c index 14734a7e67..521162889a 100644 --- a/servers/slapd/back-dnssrv/search.c +++ b/servers/slapd/back-dnssrv/search.c @@ -198,6 +198,9 @@ dnssrv_back_search( } else if ( p != NULL ) { bv.bv_len = p - bv.bv_val; + + } else { + bv.bv_len = strlen( bv.bv_val ); } attr_mergeit_one( e, ad_dc, &bv );