diff --git a/vp8/encoder/ethreading.c b/vp8/encoder/ethreading.c
index 3c768b24d5c41b259869e2cf1d8f9c6f4f6b699a..0611d5bf6b907f4596d1c869d1d4a20063135304 100644
--- a/vp8/encoder/ethreading.c
+++ b/vp8/encoder/ethreading.c
@@ -281,6 +281,7 @@ static void setup_mbby_copy(MACROBLOCK *mbdst, MACROBLOCK *mbsrc)
     z->vp8_short_fdct8x4     = x->vp8_short_fdct8x4;
     z->short_walsh4x4    = x->short_walsh4x4;
     z->quantize_b        = x->quantize_b;
+    z->optimize          = x->optimize;
 
     /*
     z->mvc              = x->mvc;