Index: battstat/battstat-hal.c
===================================================================
--- battstat/battstat-hal.c	(revision 10646)
+++ battstat/battstat-hal.c	(working copy)
@@ -308,6 +308,8 @@
     }
   }
 
+  LIBHAL_FREE_DBUS_ERROR( &error );
+
   if( libhal_device_property_exists( ctx, udi, "ac_adapter", &error ) )
     add_to_list( ctx, &adaptors, udi, sizeof (struct adaptor_info) );
 
