diff --git a/source/Core/Src/gui.cpp b/source/Core/Src/gui.cpp index 78627bb6..3b8c9c10 100644 --- a/source/Core/Src/gui.cpp +++ b/source/Core/Src/gui.cpp @@ -352,8 +352,12 @@ static bool settings_displayQCInputV(void) { static bool settings_displayPDNegTimeout(void) { printShortDescription(SettingsItemIndex::PDNegTimeout, 5); - OLED::printNumber(getSettingValue(SettingsOptions::PDNegTimeout), 2, FontStyle::LARGE); - + auto value = getSettingValue(SettingsOptions::PDNegTimeout); + if (value == 0) { + OLED::print(translatedString(Tr->OffString), FontStyle::LARGE); + } else { + OLED::printNumber(value, 2, FontStyle::LARGE); + } return false; } #endif