diff options
-rw-r--r-- | ldap/servers/slapd/tools/mmldif.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ldap/servers/slapd/tools/mmldif.c b/ldap/servers/slapd/tools/mmldif.c index 291702a8..665452cb 100644 --- a/ldap/servers/slapd/tools/mmldif.c +++ b/ldap/servers/slapd/tools/mmldif.c @@ -1086,7 +1086,7 @@ addmodified(FILE * edf3, attrib1_t * attrib, record_t * first) } else { cmp = stricmp(a->name, attribname(b)); } - if (cmp < 0) { + if ((cmp < 0) && (a != NULL)) { /* a < b: a is deleted */ attrname = a->name; fprintf(edf3, "delete: %s\n-\n", attrname); |