diff --git a/beszel/internal/agent/battery.go b/beszel/internal/agent/battery.go index 3159a1ef..6f99dfd5 100644 --- a/beszel/internal/agent/battery.go +++ b/beszel/internal/agent/battery.go @@ -5,7 +5,7 @@ import "github.com/distatus/battery" // getBatteryStats returns the current battery percent and charge state func getBatteryStats() (batteryPercent uint8, batteryState uint8, err error) { batteries, err := battery.GetAll() - if err != nil { + if err != nil || len(batteries) == 0 { return batteryPercent, batteryState, err } totalCapacity := float64(0)