diff --git a/openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_dlsch.c b/openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_dlsch.c index dce798f24f89d88d6f37f909d338806326514906..d9a0a50b7e8dd832c2f4254bf237703167d0c773 100644 --- a/openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_dlsch.c +++ b/openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_dlsch.c @@ -398,6 +398,7 @@ bool allocate_dl_retransmission(module_id_t module_id, LOG_W(NR_MAC,"Cannot schedule retransmission. RI changed from %d to %d\n", retInfo->nrOfLayers, ps->nrOfLayers); abort_nr_dl_harq(UE, current_harq_pid); + remove_front_nr_list(&sched_ctrl->retrans_dl_harq); return false; }