diff --git a/openair2/RRC/LITE/rrc_eNB.c b/openair2/RRC/LITE/rrc_eNB.c
index 2d96a4593a2f488298d17f7adc047390be748af6..e37e347d4ccac7b11d5e4be20f0e691ee5279241 100644
--- a/openair2/RRC/LITE/rrc_eNB.c
+++ b/openair2/RRC/LITE/rrc_eNB.c
@@ -2817,10 +2817,9 @@ int rrc_eNB_decode_dcch (u8 Mod_id, u32 frame, u8 Srb_id, u8 UE_index,
   UL_DCCH_Message_t *ul_dcch_msg = NULL;        //&uldcchmsg;
   UE_EUTRA_Capability_t *UE_EUTRA_Capability = NULL;
 
-  if (Srb_id != 1)
+  if ((Srb_id != 1) && (Srb_id != 2))
     {
-      LOG_E (RRC,
-             "[eNB %d] Frame %d: Received message on SRB%d, should not have ...\n",
+      LOG_E (RRC, "[eNB %d] Frame %d: Received message on SRB%d, should not have ...\n",
              Mod_id, frame, Srb_id);
     }