diff --git a/drivers/bluetooth/btusb.c b/drivers/bluetooth/btusb.c index bb5e1c2a6bc4..88b87e50fac2 100644 --- a/drivers/bluetooth/btusb.c +++ b/drivers/bluetooth/btusb.c @@ -4101,7 +4101,7 @@ static int btusb_probe(struct usb_interface *intf, id = match; } - if (id->driver_info == BTUSB_IGNORE) + if (id->driver_info & BTUSB_IGNORE) return -ENODEV; if (id->driver_info & BTUSB_ATH3012) {