diff --git a/executables/nr-ue.c b/executables/nr-ue.c
index 9c472bf5bcd2b46f766c1dd75720a6d276983d27..38f6e24710b4ee6e4c4b2c17387b8b70b66ae302 100644
--- a/executables/nr-ue.c
+++ b/executables/nr-ue.c
@@ -93,6 +93,7 @@ void init_nr_ue_vars(PHY_VARS_NR_UE *ue,
   int nb_connected_gNB = 1, gNB_id;
 
   ue->Mod_id      = UE_id;
+  ue->mac_enabled = 1;
   ue->if_inst     = nr_ue_if_module_init(0);
 
   // Setting UE mode to NOT_SYNCHED by default
diff --git a/executables/nr-uesoftmodem.h b/executables/nr-uesoftmodem.h
index aad8ac00bbb5f08f3b70ad5c4a8fe7f3dd7fdd83..5902c8cca8b30f1fa7bb410db266790bb7b6c6fc 100644
--- a/executables/nr-uesoftmodem.h
+++ b/executables/nr-uesoftmodem.h
@@ -59,7 +59,6 @@
     {"A" ,                       CONFIG_HLP_TADV,        0,               iptr:&(UE->timing_advance),         defintval:0,           TYPE_INT,      0}, \
     {"E" ,                       CONFIG_HLP_TQFS,        PARAMFLAG_BOOL,  u8ptr:&(fp->threequarter_fs),       defintval:0,           TYPE_UINT8,    0}, \
     {"T" ,                       CONFIG_HLP_TDD,         PARAMFLAG_BOOL,  iptr:&tddflag,                      defintval:0,           TYPE_INT,      0}, \
-    {"mac-enabled" ,             CONFIG_HLP_MAC,         PARAMFLAG_BOOL,  iptr:&(UE->mac_enabled),            defintval:1,           TYPE_INT,      0}, \
     {"ue-timing-correction-disable", CONFIG_HLP_DISABLETIMECORR, PARAMFLAG_BOOL, iptr:&(UE->no_timing_correction), defintval:0,         TYPE_INT,    0}, \
 }