diff --git a/openair-cn/S1AP/s1ap_eNB.c b/openair-cn/S1AP/s1ap_eNB.c
index fbd2d339612033b67217e499694525e0e24fa977..22519c9ef4cbe0428906dafedd843da0a1ac25fd 100644
--- a/openair-cn/S1AP/s1ap_eNB.c
+++ b/openair-cn/S1AP/s1ap_eNB.c
@@ -278,6 +278,10 @@ void *s1ap_eNB_task(void *arg)
                 s1ap_eNB_nas_uplink(ITTI_MESSAGE_GET_INSTANCE(received_msg),
                                     &S1AP_UPLINK_NAS(received_msg));
             } break;
+            case S1AP_UE_CAPABILITIES_IND: {
+                s1ap_eNB_ue_capabilities(ITTI_MESSAGE_GET_INSTANCE(received_msg),
+                                         &S1AP_UE_CAPABILITIES_IND(received_msg));
+            } break;
             case S1AP_INITIAL_CONTEXT_SETUP_RESP: {
                 s1ap_eNB_initial_ctxt_resp(ITTI_MESSAGE_GET_INSTANCE(received_msg),
                                            &S1AP_INITIAL_CONTEXT_SETUP_RESP(received_msg));