Added DBus error handling