diff --git a/datafusion/physical-expr-common/src/stats_v2.rs b/datafusion/physical-expr-common/src/stats_v2.rs
index a36e243695cc..18d2541cc2d3 100644
--- a/datafusion/physical-expr-common/src/stats_v2.rs
+++ b/datafusion/physical-expr-common/src/stats_v2.rs
@@ -162,7 +162,7 @@ impl StatisticsV2 {
                         return internal_err!("Variance argument of Unknown Distribution cannot be ScalarValue::Null");
                     }
                     let zero = ScalarValue::new_zero(&v.data_type())?;
-                    if !v.ge(&zero) {
+                    if v.lt(&zero) {
                         return Ok(false);
                     }
                 }