diff --git a/frontend/src/component/feature/FeatureView/FeatureVariants/FeatureEnvironmentVariants/EnvironmentVariantsModal/VariantForm/VariantForm.tsx b/frontend/src/component/feature/FeatureView/FeatureVariants/FeatureEnvironmentVariants/EnvironmentVariantsModal/VariantForm/VariantForm.tsx index 3a61919c17..c3af0edddd 100644 --- a/frontend/src/component/feature/FeatureView/FeatureVariants/FeatureEnvironmentVariants/EnvironmentVariantsModal/VariantForm/VariantForm.tsx +++ b/frontend/src/component/feature/FeatureView/FeatureVariants/FeatureEnvironmentVariants/EnvironmentVariantsModal/VariantForm/VariantForm.tsx @@ -199,7 +199,10 @@ export const VariantForm = ({ const variantTypeNumber = useUiFlag('variantTypeNumber'); useEffect(() => { - if (variantTypeNumber) { + if ( + variantTypeNumber && + !payloadOptions.some(option => option.key === 'number') + ) { payloadOptions.push({ key: 'number', label: 'number' }); } }, [variantTypeNumber]);