diff --git a/libavcodec/aacenc.c b/libavcodec/aacenc.c
index cc233dd24d50e392d371c30c7c7526f03ec16445..dfa519059c9bbf7cde11fe3edfc8dc12ec077792 100644
--- a/libavcodec/aacenc.c
+++ b/libavcodec/aacenc.c
@@ -193,7 +193,7 @@ static av_cold int aac_encode_init(AVCodecContext *avctx)
     lengths[1] = ff_aac_num_swb_128[i];
     ff_psy_init(&s->psy, avctx, 2, sizes, lengths);
     s->psypp = ff_psy_preprocess_init(avctx);
-    s->coder = &ff_aac_coders[2];
+    s->coder = &ff_aac_coders[0];
 
     s->lambda = avctx->global_quality ? avctx->global_quality : 120;
 #if !CONFIG_HARDCODED_TABLES