diff --git a/libavcodec/dct-test.c b/libavcodec/dct-test.c
index a8a36494668b64bba1120eda17541d58d4db01c9..27a9e957c284f7da1e10366cc4bd3a06129811a9 100644
--- a/libavcodec/dct-test.c
+++ b/libavcodec/dct-test.c
@@ -169,7 +169,7 @@ void idct_mmx_init(void)
     }
 }
 
-static DCTELEM block[64] __attribute__ ((aligned (8)));
+static DCTELEM block[64] __attribute__ ((aligned (16)));
 static DCTELEM block1[64] __attribute__ ((aligned (8)));
 static DCTELEM block_org[64] __attribute__ ((aligned (8)));