diff --git a/vp9/decoder/vp9_decodemv.c b/vp9/decoder/vp9_decodemv.c
index 5673d1c5529d797c2218b7b0e48cffd97ca187f0..9a547c9c2f36cc83bc7a8945b38cd599b6aa02de 100644
--- a/vp9/decoder/vp9_decodemv.c
+++ b/vp9/decoder/vp9_decodemv.c
@@ -482,10 +482,6 @@ static void read_inter_mode_info(VP9D_COMP *pbi, MODE_INFO *mi,
 
   int idx, idy;
 
-  // Make sure the MACROBLOCKD mode info pointer is pointed at the
-  // correct entry for the current macroblock.
-  xd->mode_info_context = mi;
-
   // Distance of Mb to the various image edges.
   // These specified to 8th pel as they are always compared to MV values
   // that are in 1/8th pel units