diff --git a/libraries/MySensors/MySensor.cpp b/libraries/MySensors/MySensor.cpp index ae918e2..86b30df 100755 --- a/libraries/MySensors/MySensor.cpp +++ b/libraries/MySensors/MySensor.cpp @@ -198,8 +198,9 @@ boolean MySensor::sendRoute(MyMessage &message) { // need to find another route to gateway. if (autoFindParent && failedTransmissions > SEARCH_FAILURES) { findParentNode(); + } else { + failedTransmissions++; } - failedTransmissions++; } else { failedTransmissions = 0; }