diff --git a/openair-cn/NAS/EURECOM-NAS/src/emm/TrackingAreaUpdate.c b/openair-cn/NAS/EURECOM-NAS/src/emm/TrackingAreaUpdate.c
index 4c29dcc40ad5a49c5735628f8b73d20d38ffc724..3eed7be56b8ca1d71a24b2ed3eda15e168ead8c8 100644
--- a/openair-cn/NAS/EURECOM-NAS/src/emm/TrackingAreaUpdate.c
+++ b/openair-cn/NAS/EURECOM-NAS/src/emm/TrackingAreaUpdate.c
@@ -69,6 +69,7 @@ static int _emm_tracking_area_update_reject(void *args);
 /******************  E X P O R T E D    F U N C T I O N S  ******************/
 /****************************************************************************/
 
+#ifdef NAS_MME
 /****************************************************************************
  **                                                                        **
  ** Name:        emm_proc_tracking_area_update_reject()                    **
@@ -113,6 +114,7 @@ int emm_proc_tracking_area_update_reject(unsigned int ueid, int emm_cause)
 
     LOG_FUNC_RETURN(rc);
 }
+#endif // NAS_MME
 
 /****************************************************************************/
 /*********************  L O C A L    F U N C T I O N S  *********************/