diff --git a/package/kernel/modules/other.mk b/package/kernel/modules/other.mk
index 3bbf3a37d22ec782c4b5e5e9bbeb91e2ab423f37..9f5ea2d0b9f2976ea20bf38eeba2e936ac888908 100644
--- a/package/kernel/modules/other.mk
+++ b/package/kernel/modules/other.mk
@@ -220,7 +220,7 @@ $(eval $(call KernelPackage,ssb))
 define KernelPackage/bluetooth
   SUBMENU:=$(OTHER_MENU)
   TITLE:=Bluetooth support
-  DEPENDS:=@USB_SUPPORT
+  DEPENDS:=@USB_SUPPORT +kmod-usb-core
   KCONFIG:= \
 	CONFIG_BLUEZ \
 	CONFIG_BLUEZ_L2CAP \