diff --git a/src/knot/catalog/catalog_update.c b/src/knot/catalog/catalog_update.c
index 5f5fe7e31ef62650d73b15f7344733504f8a2403..59d05b953e4f08e634e3a2faab21138be6e54a90 100644
--- a/src/knot/catalog/catalog_update.c
+++ b/src/knot/catalog/catalog_update.c
@@ -371,6 +371,9 @@ int catalog_update_del_all(catalog_update_t *u, catalog_t *cat, const knot_dname
 
 int catalog_zone_purge(server_t *server, conf_t *conf, const knot_dname_t *zone)
 {
+	assert(server);
+	assert(zone);
+
 	if (server->catalog.ro_txn == NULL) {
 		return KNOT_EOK; // no catalog at all
 	}