X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fmodify.c;h=2710ffe79969d1491d9aec60b0311fed60495063;hb=eb3e92481bfbc655164e5c66aa3499a4315ac6ea;hp=7adc30469c34ceeb1d5b24b6cc94f7b0a05f3299;hpb=4572e7d7212418319164f26a182a9793cf0fcc1c;p=openldap diff --git a/servers/slapd/modify.c b/servers/slapd/modify.c index 7adc30469c..2710ffe799 100644 --- a/servers/slapd/modify.c +++ b/servers/slapd/modify.c @@ -808,7 +808,7 @@ slap_sort_vals( } } done: - if ( i >= 0 ) + if ( match == 0 && i >= 0 ) *dup = ix[i]; /* For sorted attributes, put the values in index order */