diff --git a/openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmDeregisteredNormalService.c b/openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmDeregisteredNormalService.c
index c1b9a9c7760f79ae895010babb7c99f3e579709c..7e28b8e2f3635bf747b46c8194613e77d09677b1 100644
--- a/openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmDeregisteredNormalService.c
+++ b/openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmDeregisteredNormalService.c
@@ -125,6 +125,15 @@ int EmmDeregisteredNormalService(const emm_reg_t* evt)
 	    rc = emm_proc_lowerlayer_release();
 	    break;
 
+        case _EMMREG_ATTACH_CNF:
+            /*
+             * Attach procedure successful and default EPS bearer
+             * context activated;
+             * enter state EMM-REGISTERED.
+             */
+            rc = emm_fsm_set_status(EMM_REGISTERED);
+            break;
+
 	default:
 	    LOG_TRACE(ERROR, "EMM-FSM   - Primitive is not valid (%d)",
 		      evt->primitive);