diff --git a/sound/core/control.c b/sound/core/control.c index aa0c0cf182af..6e1255e984d2 100644 --- a/sound/core/control.c +++ b/sound/core/control.c @@ -1527,7 +1527,7 @@ static int snd_ctl_elem_add(struct snd_ctl_file *file, unlock: up_write(&card->controls_rwsem); - return 0; + return err; } static int snd_ctl_elem_add_user(struct snd_ctl_file *file,