diff --git a/crates/polars-expr/src/planner.rs b/crates/polars-expr/src/planner.rs index 4ba657df9fa7..a8812ea938f6 100644 --- a/crates/polars-expr/src/planner.rs +++ b/crates/polars-expr/src/planner.rs @@ -406,7 +406,7 @@ fn create_physical_expr_inner( I::Std(_, ddof) => GBM::Std(*ddof), I::Var(_, ddof) => GBM::Var(*ddof), I::AggGroups(_) => { - panic!("agg groups expression only supported in aggregation context") + polars_bail!(InvalidOperation: "agg groups expression only supported in aggregation context") }, };