diff --git a/repos/libports/src/lib/qemu-usb/host.cc b/repos/libports/src/lib/qemu-usb/host.cc index 624bf1a8ed..a1933b2b22 100644 --- a/repos/libports/src/lib/qemu-usb/host.cc +++ b/repos/libports/src/lib/qemu-usb/host.cc @@ -790,7 +790,8 @@ static void usb_host_handle_data(USBDevice *udev, USBPacket *p) return; default: error("not supported data request"); - break; + p->status = USB_RET_NAK; + return; } try {