diff --git a/hal/gonk/GonkHal.cpp b/hal/gonk/GonkHal.cpp index e6939fa9ae9d..6663f9583f5b 100644 --- a/hal/gonk/GonkHal.cpp +++ b/hal/gonk/GonkHal.cpp @@ -435,7 +435,7 @@ GetCurrentBatteryInformation(hal::BatteryInformation* aBatteryInfo) aBatteryInfo->charging() = true; } - if (aBatteryInfo->charging() && (aBatteryInfo->level() < 1.0)) { + if (!aBatteryInfo->charging() || (aBatteryInfo->level() < 1.0)) { aBatteryInfo->remainingTime() = dom::battery::kUnknownRemainingTime; } else { aBatteryInfo->remainingTime() = dom::battery::kDefaultRemainingTime;