diff --git a/libavcodec/eatqi.c b/libavcodec/eatqi.c
index 67b9478753c181533d207e4e62ef016a921c3474..66123a2aae75090da1c0c86d29406c709076dfbe 100644
--- a/libavcodec/eatqi.c
+++ b/libavcodec/eatqi.c
@@ -61,7 +61,7 @@ static av_cold int tqi_decode_init(AVCodecContext *avctx)
 static void tqi_decode_mb(MpegEncContext *s, DCTELEM (*block)[64])
 {
     int n;
-    s->dsp.clear_blocks(block);
+    s->dsp.clear_blocks(block[0]);
     for (n=0; n<6; n++)
         ff_mpeg1_decode_block_intra(s, block[n], n);
 }