fix dbus interface, no more crashing

the connections can still probably be smoothed out a bit, but it should work now, at least.