Better DBUS error checking