diff --git a/core/lib.rs b/core/lib.rs index 49a6447d2..6a275b383 100644 --- a/core/lib.rs +++ b/core/lib.rs @@ -789,7 +789,7 @@ impl Statement { } pub fn get_column_name(&self, idx: usize) -> Cow { - let column = &self.program.result_columns[idx]; + let column = &self.program.result_columns.get(idx).expect("No column"); match column.name(&self.program.table_references) { Some(name) => Cow::Borrowed(name), None => Cow::Owned(column.expr.to_string()),