diff --git a/src/main/io/ledstrip.c b/src/main/io/ledstrip.c index 910a328c5..784f3de95 100644 --- a/src/main/io/ledstrip.c +++ b/src/main/io/ledstrip.c @@ -492,12 +492,12 @@ static void applyLedFixedLayers(void) case LED_FUNCTION_BATTERY: color = HSV(RED); - hOffset += scaleRange(calculateBatteryPercentageRemaining(), 0, 100, -30, 120); + hOffset += MAX(scaleRange(calculateBatteryPercentageRemaining(), 0, 100, -30, 120), 0); break; case LED_FUNCTION_RSSI: color = HSV(RED); - hOffset += scaleRange(getRssiPercent(), 0, 100, -30, 120); + hOffset += MAX(scaleRange(getRssiPercent(), 0, 100, -30, 120), 0); break; default: