diff --git a/openair-cn/NAS/nas_main.c b/openair-cn/NAS/nas_main.c
index 1587191b5d58461d96e727bb719f1a2ddd08bb85..0f5ad9a7c06f6034fe12a2a0d12dc9f3cc08a3e3 100644
--- a/openair-cn/NAS/nas_main.c
+++ b/openair-cn/NAS/nas_main.c
@@ -84,6 +84,7 @@ next_message:
             } break;
 #endif
 
+#if !defined(DISABLE_USE_NAS)
             case NAS_UPLINK_DATA_IND: {
                 nas_proc_ul_transfer_ind(NAS_UL_DATA_IND(received_message_p).UEid,
                                          NAS_UL_DATA_IND(received_message_p).nasMsg.data,
@@ -93,6 +94,7 @@ next_message:
             case NAS_DOWNLINK_DATA_CNF: {
                 nas_proc_dl_transfer_cnf(NAS_DL_DATA_CNF(received_message_p).UEid);
             } break;
+#endif
 
             case TERMINATE_MESSAGE: {
                 itti_exit_task();