diff --git a/libavcodec/ac3enc.c b/libavcodec/ac3enc.c
index c91f34504900e6aa8d13d07cbc5f07c0e471fc61..fe445ad2bb3361fa7d419b531be9a106505281a8 100644
--- a/libavcodec/ac3enc.c
+++ b/libavcodec/ac3enc.c
@@ -555,7 +555,7 @@ static void compute_exp_strategy(AC3EncodeContext *s)
     if (s->lfe_on) {
         ch = s->lfe_channel;
         s->exp_strategy[0][ch] = EXP_D15;
-        for (blk = 1; blk < 5; blk++)
+        for (blk = 1; blk < AC3_MAX_BLOCKS; blk++)
             s->exp_strategy[blk][ch] = EXP_REUSE;
     }
 }