diff --git a/lib/libusb20/libusb20.c b/lib/libusb20/libusb20.c index f9c99cbe111..e9ef1fc3166 100644 --- a/lib/libusb20/libusb20.c +++ b/lib/libusb20/libusb20.c @@ -486,6 +486,8 @@ libusb20_dev_close(struct libusb20_device *pdev) pdev->is_opened = 0; + pdev->claimed_interfaces = 0; + return (error); }