diff --git a/libavcodec/i386/dsputil_mmx.c b/libavcodec/i386/dsputil_mmx.c
index 55a90f82ed3e1e3baeeb3d889207903987f7242c..5d9d4995c41228bdbf9fbb65fb8a573c3c9fab58 100644
--- a/libavcodec/i386/dsputil_mmx.c
+++ b/libavcodec/i386/dsputil_mmx.c
@@ -2564,8 +2564,8 @@ void dsputil_init_mmx(DSPContext* c, AVCodecContext *avctx)
                     c->idct_add= ff_idct_xvid_mmx_add;
                     c->idct    = ff_idct_xvid_mmx;
                 }
-            }
 #endif
+            }
         }
 
 #ifdef CONFIG_ENCODERS