diff --git a/src/knot/zone/zonedb.c b/src/knot/zone/zonedb.c
index bd696317a1dabd58d1d28cc61c0b2e8775d7705e..705db05b00d017ccfac5daf9a46e0e90a91a42bc 100644
--- a/src/knot/zone/zonedb.c
+++ b/src/knot/zone/zonedb.c
@@ -43,8 +43,6 @@ static void discard_zone(zone_t *zone)
 	if (zone->zonefile_mtime == 0) {
 		zone_flush_journal(zone);
 	}
-	/* Wait for current operations. */
-	synchronize_rcu();
 	zone_free(&zone);
 }