diff --git a/sound/arm/aaci.c b/sound/arm/aaci.c
index 1cb7c282a1fb63d4a1c6dd5da318fe58ff646155..6c160a038b239a7c9e2baa0d3f941c68c7d68398 100644
--- a/sound/arm/aaci.c
+++ b/sound/arm/aaci.c
@@ -521,7 +521,7 @@ static int aaci_pcm_hw_params(struct snd_pcm_substream *substream,
 	else
 		err = snd_ac97_pcm_open(aacirun->pcm, params_rate(params),
 					params_channels(params),
-					aacirun->pcm->r[1].slots);
+					aacirun->pcm->r[0].slots);
 
 	if (err)
 		goto out;