diff --git a/openair2/LAYER2/nr_rlc/nr_rlc_oai_api.c b/openair2/LAYER2/nr_rlc/nr_rlc_oai_api.c index 94079dada8..322277c3aa 100644 --- a/openair2/LAYER2/nr_rlc/nr_rlc_oai_api.c +++ b/openair2/LAYER2/nr_rlc/nr_rlc_oai_api.c @@ -948,7 +948,12 @@ void nr_rlc_test_trigger_reestablishment(int ue_id) ent->reestablishment(ent); /* Trigger re-establishment on OAI UE */ nr_rlc_entity_t *drb = ue->drb[0]; - drb->reestablishment(drb); + if (drb) { + drb->reestablishment(drb); + } else { + LOG_W(RLC, "DRB[0] is NULL for UE %04x\n", ue_id); + } + nr_rlc_manager_unlock(nr_rlc_ue_manager); }