diff --git a/openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_fsm.c b/openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_fsm.c
index 4a7f3ab47abb56edf00f3e27acc8e464b2c435b1..c05e4b3dec69ab5e437c5e895223029e5c6f8b9d 100644
--- a/openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_fsm.c
+++ b/openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_fsm.c
@@ -386,7 +386,9 @@ int emm_fsm_process(const emm_reg_t *evt)
               _emm_fsm_event_str[primitive - _EMMREG_START - 1], primitive,
               _emm_fsm_status_str[status]);
 
+#if defined(EPC_BUILD)
     DevAssert(status != EMM_INVALID);
+#endif
 
     /* Execute the EMM state machine */
     rc = (_emm_fsm_handlers[status])(evt);