diff --git a/src/core/cntlr_map.c b/src/core/cntlr_map.c
index f24abf60f6a39ceb218deaf406c90368ea21526e..6dfaa0b1a2835720049fb79267b2831d175fe915 100644
--- a/src/core/cntlr_map.c
+++ b/src/core/cntlr_map.c
@@ -715,7 +715,7 @@ int cntlr_handle_map_event(void *module, uint16_t cmdutype, uint16_t mid,
 	if (f[idx].handle)
 		ret = f[idx].handle(c, cmdu);
 
-//	map_free_cmdu(cmdu);
+	cmdu_free(cmdu);
 
 	//TODO: check ret