diff --git a/src/add-ons/kernel/drivers/disk/usb/usb_floppy/usb_disk.cpp b/src/add-ons/kernel/drivers/disk/usb/usb_floppy/usb_disk.cpp index 2aa8e10822..3b1c52e435 100644 --- a/src/add-ons/kernel/drivers/disk/usb/usb_floppy/usb_disk.cpp +++ b/src/add-ons/kernel/drivers/disk/usb/usb_floppy/usb_disk.cpp @@ -595,7 +595,7 @@ usb_disk_device_added(usb_device newDevice, void **cookie) continue; if (interface->descr->interface_class == 0x08 /* mass storage */ - || interface->descr->interface_subclass == 0x04 /* UFI (floppy) */ + && interface->descr->interface_subclass == 0x04 /* UFI (floppy) */ && interface->descr->interface_protocol == 0x00) { bool hasIn = false;