diff --git a/openair-cn/S1AP/s1ap_eNB_nas_procedures.c b/openair-cn/S1AP/s1ap_eNB_nas_procedures.c
index 7495c706af103aa7f65a6f5299be43d0f2bd5c73..8a419774f90b5b5eaab4e715c9089e9f9595a720 100644
--- a/openair-cn/S1AP/s1ap_eNB_nas_procedures.c
+++ b/openair-cn/S1AP/s1ap_eNB_nas_procedures.c
@@ -53,7 +53,7 @@ int s1ap_eNB_handle_nas_first_req(
     instance_t instance, s1ap_nas_first_req_t *s1ap_nas_first_req_p)
 {
     s1ap_eNB_instance_t          *instance_p;
-    struct s1ap_eNB_mme_data_s   *mme_desc_p;
+    struct s1ap_eNB_mme_data_s   *mme_desc_p = NULL;
     struct s1ap_eNB_ue_context_s *ue_desc_p;
 
     s1ap_message message;