Fix listening for DBus events in power plugin