diff --git a/panel-plugin/acpi.c b/panel-plugin/acpi.c
index 5f3ab4a..49b20bc 100644
--- a/panel-plugin/acpi.c
+++ b/panel-plugin/acpi.c
@@ -464,9 +464,7 @@ refresh_acpi (gpointer chip_feature, gpointer data)
             break;
 
         case ENERGY:
-            zone = g_strdup_printf ("%s/%s", ACPI_DIR_BATTERY, cf->devicename);
-            cf->raw_value = get_battery_zone_value (zone);
-            g_free (zone);
+            cf->raw_value = get_battery_zone_value (cf->devicename);
             /*  g_free (cf->formatted_value);
             cf->formatted_value = g_strdup_printf (_("%.0f mWh"), cf->raw_value); */
             break;
