diff --git a/test/register_state_check.h b/test/register_state_check.h
index 7e3d05351854a762e2b31f92f6fd2d46f48f6a31..5987fe31ec6ad99c7d03d96526704bd144cecdb7 100644
--- a/test/register_state_check.h
+++ b/test/register_state_check.h
@@ -82,8 +82,8 @@ class RegisterStateCheck {
 
 }  // namespace libvpx_test
 
-#elif defined(CONFIG_SHARED) && defined(HAVE_NEON) \
-      && !CONFIG_SHARED && HAVE_NEON
+#elif defined(CONFIG_SHARED) && defined(HAVE_NEON) && defined(CONFIG_VP9) \
+      && !CONFIG_SHARED && HAVE_NEON && CONFIG_VP9
 
 #include "vpx/vpx_integer.h"