--- hal-0.5.14.orig/libhal/libhal.c +++ hal-0.5.14/libhal/libhal.c @@ -3376,7 +3376,6 @@ libhal_ctx_init (LibHalContext *ctx, DBusError *error) { DBusError _error; - dbus_bool_t hald_exists; LIBHAL_CHECK_LIBHALCONTEXT(ctx, FALSE); @@ -3384,16 +3383,6 @@ return FALSE; dbus_error_init (&_error); - hald_exists = dbus_bus_name_has_owner (ctx->connection, "org.freedesktop.Hal", &_error); - dbus_move_error (&_error, error); - if (error != NULL && dbus_error_is_set (error)) { - return FALSE; - } - - if (!hald_exists) { - return FALSE; - } - if (!dbus_connection_add_filter (ctx->connection, filter_func, ctx, NULL)) { return FALSE;