diff --git a/src/mesh/NextHopRouter.cpp b/src/mesh/NextHopRouter.cpp index 689435115..7d1568f4c 100644 --- a/src/mesh/NextHopRouter.cpp +++ b/src/mesh/NextHopRouter.cpp @@ -68,10 +68,10 @@ void NextHopRouter::sniffReceived(const meshtastic_MeshPacket *p, const meshtast } } } - if (!isToUs(p)) { - Router::cancelSending(p->to, p->decoded.request_id); // cancel rebroadcast for this DM - stopRetransmission(p->from, p->decoded.request_id); // stop retransmission for this packet - } + } + if (!isToUs(p)) { + Router::cancelSending(p->to, p->decoded.request_id); // cancel rebroadcast for this DM + stopRetransmission(p->from, p->decoded.request_id); // stop retransmission for this packet } }