diff --git a/src/quic_tx.c b/src/quic_tx.c index 421dba86c..2c1eb87c6 100644 --- a/src/quic_tx.c +++ b/src/quic_tx.c @@ -626,7 +626,7 @@ static int qc_prep_pkts(struct quic_conn *qc, struct buffer *buf, struct quic_enc_level *next_qel; int probe, must_ack; - if (qel == qc->eel) { + if (!qc_is_back(qc) && qel == qc->eel) { /* Next encryption level */ continue; }