diff --git a/openair2/LAYER2/rlc_v2/rlc_entity_am.c b/openair2/LAYER2/rlc_v2/rlc_entity_am.c index 5b3df3ec75..45c1d6332e 100644 --- a/openair2/LAYER2/rlc_v2/rlc_entity_am.c +++ b/openair2/LAYER2/rlc_v2/rlc_entity_am.c @@ -530,6 +530,7 @@ void cleanup_sdu_list(rlc_entity_am_t *entity) cur = prev->next; } else { entity->tx_end = cur; + prev = cur; cur = cur->next; } }