diff options
Diffstat (limited to 'sound/usb/mixer.c')
| -rw-r--r-- | sound/usb/mixer.c | 3 | 
1 files changed, 3 insertions, 0 deletions
| diff --git a/sound/usb/mixer.c b/sound/usb/mixer.c index 45eee5cc312e..6cd4ff09c5ee 100644 --- a/sound/usb/mixer.c +++ b/sound/usb/mixer.c @@ -2930,6 +2930,9 @@ static int snd_usb_mixer_controls_badd(struct usb_mixer_interface *mixer,  			continue;  		iface = usb_ifnum_to_if(dev, intf); +		if (!iface) +			continue; +  		num = iface->num_altsetting;  		if (num < 2) |