diff --git a/servers/slapd/entry.c b/servers/slapd/entry.c index e10413573e..eb6502cfa8 100644 --- a/servers/slapd/entry.c +++ b/servers/slapd/entry.c @@ -365,6 +365,7 @@ fail: free( nvals[i].bv_val ); } free( type ); + attrs_free( ahead.a_next ); entry_free( e ); return NULL; }