diff --git a/datafusion/physical-expr/src/equivalence/properties/mod.rs b/datafusion/physical-expr/src/equivalence/properties/mod.rs index 080587c0e2319..9cf135e7bed2b 100644 --- a/datafusion/physical-expr/src/equivalence/properties/mod.rs +++ b/datafusion/physical-expr/src/equivalence/properties/mod.rs @@ -647,7 +647,7 @@ impl EquivalenceProperties { req.expr.eq(&existing.expr) && req .options - .is_none_or(|req_opts| req_opts == existing.options) + .map_or(true, |req_opts| req_opts == existing.options) }, ) })