diff --git a/openair2/RRC/LITE/rrc_common.c b/openair2/RRC/LITE/rrc_common.c
index 831345b09de3265a22e7920e7ec17fd511257e75..4dbdb18216e2d2183f282fab2ac53ba50642fb8b 100644
--- a/openair2/RRC/LITE/rrc_common.c
+++ b/openair2/RRC/LITE/rrc_common.c
@@ -360,6 +360,7 @@ rrc_rx_tx(
           LOG_I(RRC,"Removing UE %x instance Because of UE_CONTEXT_RELEASE_COMMAND not received after %d ms from sending request\n",
         		  ue_context_p->ue_context.rnti, ue_context_p->ue_context.ue_release_timer_thres_s1);
           ue_context_p->ue_context.ue_release_timer_s1 = 0;
+#if defined(ENABLE_USE_MME)
 #if defined(ENABLE_ITTI)
           rrc_eNB_generate_RRCConnectionRelease(ctxt_pP, ue_context_p);
           {
@@ -398,6 +399,7 @@ rrc_rx_tx(
                          rrc_ue_s1ap_ids);
             }
           }
+#endif
 #else
           ue_to_be_removed = ue_context_p;
 #endif