diff --git a/drivers/net/wireless/ath/carl9170/usb.c b/drivers/net/wireless/ath/carl9170/usb.c index e4eb666c6eea..b8277285795c 100644 --- a/drivers/net/wireless/ath/carl9170/usb.c +++ b/drivers/net/wireless/ath/carl9170/usb.c @@ -1120,6 +1120,7 @@ static void carl9170_usb_disconnect(struct usb_interface *intf) carl9170_usb_cancel_urbs(ar); carl9170_unregister(ar); + usb_put_intf(intf); usb_set_intfdata(intf, NULL); carl9170_release_firmware(ar);