diff --git a/es-core/src/SystemStatus.cpp b/es-core/src/SystemStatus.cpp index 971f4f7ee..8c7e86b56 100644 --- a/es-core/src/SystemStatus.cpp +++ b/es-core/src/SystemStatus.cpp @@ -435,6 +435,8 @@ void SystemStatus::getStatusBattery() else if (std::find(entries.cbegin(), entries.cend(), sysEntry + "/battery") != entries.cend()) batteryDir = sysEntry + "/battery"; + hasBattery = true; + if (!Utils::FileSystem::exists(batteryDir + "/status")) hasBattery = false; if (!Utils::FileSystem::exists(batteryDir + "/capacity"))