diff --git a/drivers/acpi/battery.c b/drivers/acpi/battery.c index fdc16ce9d272969caa6da2c8029fbb8f118dbf3b..672263a3832c819165f460a5570751fe2602bf30 100644 --- a/drivers/acpi/battery.c +++ b/drivers/acpi/battery.c @@ -1106,7 +1106,7 @@ static int battery_notify(struct notifier_block *nb, if (!acpi_battery_present(battery)) return 0; - if (battery->bat) { + if (!battery->bat) { result = acpi_battery_get_info(battery); if (result) return result;