diff --git a/sound/usb/usbmidi.c b/sound/usb/usbmidi.c index b7c5e59b22993bd110c4668c9c859392c8c5e7ad..24f5a26c5f0c7fede90c066e01320a1e3674f4bf 100644 --- a/sound/usb/usbmidi.c +++ b/sound/usb/usbmidi.c @@ -981,7 +981,7 @@ void snd_usbmidi_disconnect(struct list_head* p) if (umidi->usb_protocol_ops->finish_out_endpoint) umidi->usb_protocol_ops->finish_out_endpoint(ep->out); } - if (ep->in && ep->in->urb) + if (ep->in) usb_kill_urb(ep->in->urb); } }