--- linux-2.6.33/drivers/bluetooth/btusb.c~ 2010-02-24 13:52:17.000000000 -0500 +++ linux-2.6.33/drivers/bluetooth/btusb.c 2010-03-23 14:36:48.301179380 -0400 @@ -1020,6 +1020,8 @@ return err; } + usb_device_autosuspend_enable(data->udev); + usb_set_intfdata(intf, data); return 0;