diff --git a/servers/slapd/syncrepl.c b/servers/slapd/syncrepl.c
index 6205874498bde3cac318b324ee1333dc6875dc4e..257f933b32a8e1770e150dfcc7183f4068e290da 100644
--- a/servers/slapd/syncrepl.c
+++ b/servers/slapd/syncrepl.c
@@ -4059,6 +4059,7 @@ config_suffixm( ConfigArgs *c, syncinfo_t *si )
 
 	rc = rewrite_parse( si->si_rewrite, c->fname, c->lineno, 4, argvRule );
 	ch_free( vnc );
+	ch_free( rnc );
 	return rc;
 }
 #endif