diff --git a/velox/expression/EvalCtx.cpp b/velox/expression/EvalCtx.cpp index ae87fb28063f..686b647039ba 100644 --- a/velox/expression/EvalCtx.cpp +++ b/velox/expression/EvalCtx.cpp @@ -46,6 +46,7 @@ EvalCtx::EvalCtx(core::ExecCtx* execCtx, ExprSet* exprSet, const RowVector* row) EvalCtx::EvalCtx(core::ExecCtx* execCtx) : execCtx_(execCtx), exprSet_(nullptr), row_(nullptr) { VELOX_CHECK_NOT_NULL(execCtx); + inputFlatNoNulls_ = false; } void EvalCtx::saveAndReset(ContextSaver& saver, const SelectivityVector& rows) {