--- dbus-adapter.c.orig 2006-06-06 11:35:32.000000000 +0200 +++ dbus-adapter.c 2006-06-06 14:51:57.000000000 +0200 @@ -1255,8 +1255,7 @@ * Otherwise, send the HCI cmd to get the remote name */ if (dbus_data->discover_state == STATE_IDLE) { - if (!disc_device_req_name(dbus_data)) - dbus_data->discover_state = STATE_RESOLVING_NAMES; + disc_device_req_name(dbus_data); } return error_request_deferred(conn, msg);