diff --git a/sound/pci/hda/patch_analog.c b/sound/pci/hda/patch_analog.c
index 50b2427f19ca8cc86356a1bfabb13ac5cd9baa76..195cd62cdce5928383e94f4a84fca54aa9f9b183 100644
--- a/sound/pci/hda/patch_analog.c
+++ b/sound/pci/hda/patch_analog.c
@@ -498,6 +498,7 @@ static int patch_ad1983(struct hda_codec *codec)
 		return err;
 	spec = codec->spec;
 
+	spec->gen.mixer_nid = 0x0e;
 	spec->gen.beep_nid = 0x10;
 	set_beep_amp(spec, 0x10, 0, HDA_OUTPUT);
 	err = ad198x_parse_auto_config(codec, false);