diff --git a/ivfenc.c b/ivfenc.c
index 1600e03715dd5d8ee87ed2419779a135cccfdf82..b7a9f2ece61d1573fc1fb30b8a83aca0ade8f2b5 100644
--- a/ivfenc.c
+++ b/ivfenc.c
@@ -758,7 +758,8 @@ int main(int argc, const char **argv_)
     /* Handle codec specific options */
 #if CONFIG_VP8_ENCODER
 
-    if (codec->iface == &vpx_codec_vp8_cx_algo)
+    if (codec->iface == &vpx_codec_vp8_cx_algo ||
+        codec->iface == &vpx_codec_vp8x_cx_algo)
     {
         ctrl_args = vp8_args;
         ctrl_args_map = vp8_arg_ctrl_map;