diff --git a/gravity-forms/gw-field-to-field-conditional-logic.php b/gravity-forms/gw-field-to-field-conditional-logic.php index ce691154b..43fa4e688 100644 --- a/gravity-forms/gw-field-to-field-conditional-logic.php +++ b/gravity-forms/gw-field-to-field-conditional-logic.php @@ -265,6 +265,11 @@ public function modify_rule( $rule, $form, $logic, $field_values, $entry ) { $_rule_cache[ $entry_id ][ $rule['value'] ] = $value; } + // Clean number values to ensure proper comparison. + if ( GFCommon::is_numeric( $value ) ) { + $value = GFCommon::clean_number( $value ); + } + $rule['value'] = $value; return $rule;