diff --git a/source/App/EncoderApp/EncAppCfg.cpp b/source/App/EncoderApp/EncAppCfg.cpp
index d990f5adb85067d359860a6143c54ce090c05412..54a28ebf03fa69cf88c8223d89af0c604335be88 100644
--- a/source/App/EncoderApp/EncAppCfg.cpp
+++ b/source/App/EncoderApp/EncAppCfg.cpp
@@ -4112,6 +4112,9 @@ bool EncAppCfg::xCheckParameter()
   {
 #if AFFINE_MMVD
     xConfirmPara(m_AffineMmvdMode, "Affine MMVD can't be enabled if Affine is disabled.");
+#endif
+#if JVET_AG0135_AFFINE_CIIP
+    xConfirmPara( m_useCiipAffine, "Affine CIIP can't be enabled if Affine is disabled." );
 #endif
     m_maxNumAffineMergeCand = m_sbTmvpEnableFlag ? 1 : 0;
     if (m_PROF) msg(WARNING, "PROF is forcefully disabled when Affine is off \n");