diff --git a/flex/engines/graph_db/runtime/common/columns/columns_utils.h b/flex/engines/graph_db/runtime/common/columns/columns_utils.h index e3eb238c4228..6941b18f5152 100644 --- a/flex/engines/graph_db/runtime/common/columns/columns_utils.h +++ b/flex/engines/graph_db/runtime/common/columns/columns_utils.h @@ -25,6 +25,9 @@ class ColumnsUtils { template static void generate_dedup_offset(const VEC_T& vec, size_t row_num, std::vector& offsets) { + if (row_num == 0) { + return; + } std::vector row_indices(row_num); row_indices.resize(row_num); std::iota(row_indices.begin(), row_indices.end(), 0);