diff --git a/vp9/decoder/decodframe.c b/vp9/decoder/decodframe.c
index fcaec2df79a1c8cd6cec87025b7c473fd088e2b7..72dcb5a81053bc75f670a0aac74c4b6205009fa6 100644
--- a/vp9/decoder/decodframe.c
+++ b/vp9/decoder/decodframe.c
@@ -284,7 +284,7 @@ static void decode_superblock(VP9D_COMP *pbi, MACROBLOCKD *xd,
       vp9_dequant_idct_add_16x16(xd->qcoeff, xd->block[0].dequant,
           xd->dst.y_buffer + y_idx * 16 * xd->dst.y_stride + x_idx * 16,
           xd->dst.y_buffer + y_idx * 16 * xd->dst.y_stride + x_idx * 16,
-          xd->dst.y_stride, xd->dst.y_stride);
+          xd->dst.y_stride, xd->dst.y_stride, xd->eobs[0]);
       vp9_dequant_idct_add_uv_block_8x8_inplace_c(xd->qcoeff + 16 * 16,
           xd->block[16].dequant,
           xd->dst.u_buffer + y_idx * 8 * xd->dst.uv_stride + x_idx * 8,