summaryrefslogtreecommitdiff
path: root/sound
diff options
context:
space:
mode:
Diffstat (limited to 'sound')
-rw-r--r--sound/usb/card.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sound/usb/card.c b/sound/usb/card.c
index fca3f56fbb30..d5201ca996e4 100644
--- a/sound/usb/card.c
+++ b/sound/usb/card.c
@@ -755,7 +755,9 @@ static int __init snd_usb_audio_init(void)
err = usb_register(&usb_audio_driver);
if (err) {
+#ifdef CONFIG_SWITCH
switch_dev_unregister(&usb_switch_dev);
+#endif
}
return err;