diff --git a/libswscale/swscale_template.c b/libswscale/swscale_template.c
index 48450f762935e0f3cf796375530e0c779d7432a7..e37837a53dcddcfcad8ac0b414e5a019fa18900f 100644
--- a/libswscale/swscale_template.c
+++ b/libswscale/swscale_template.c
@@ -2211,7 +2211,7 @@ static inline void RENAME(hScale)(int16_t *dst, int dstW, const uint8_t *src, in
         dst[i] = FFMIN(val>>7, (1<<15)-1); // the cubic equation does overflow ...
         //dst[i] = val>>7;
     }
-#endif /* COMPILE_ALTIVEC */
+#endif /* COMPILE_TEMPLATE_ALTIVEC */
 #endif /* COMPILE_MMX */
 }