diff --git a/src/protocols/LoRaWAN/LoRaWAN.cpp b/src/protocols/LoRaWAN/LoRaWAN.cpp index ba2c6be0..dbf18ed3 100644 --- a/src/protocols/LoRaWAN/LoRaWAN.cpp +++ b/src/protocols/LoRaWAN/LoRaWAN.cpp @@ -1884,7 +1884,7 @@ void LoRaWANNode::setADR(bool enable) { } void LoRaWANNode::setDutyCycle(bool enable, uint32_t msPerHour) { - this->dutyCycleEnabled = true; + this->dutyCycleEnabled = enable; if(msPerHour <= 0) { this->dutyCycle = this->band->dutyCycle; } else {