diff --git a/src/mod/event_handlers/mod_rayo/mod_rayo.c b/src/mod/event_handlers/mod_rayo/mod_rayo.c
index 7a7a46c346..088dbfcbfe 100644
--- a/src/mod/event_handlers/mod_rayo/mod_rayo.c
+++ b/src/mod/event_handlers/mod_rayo/mod_rayo.c
@@ -5279,6 +5279,7 @@ SWITCH_MODULE_LOAD_FUNCTION(mod_rayo_load)
 	return SWITCH_STATUS_SUCCESS;
 
  error:
+	switch_event_free_subclass("rayo::cpa");
 	do_shutdown();
 	return SWITCH_STATUS_TERM;