Fix parsing logic for dbus return value