diff --git a/crates/nu-cmd-dataframe/src/dataframe/values/nu_dataframe/mod.rs b/crates/nu-cmd-dataframe/src/dataframe/values/nu_dataframe/mod.rs index 8b828aee50..9327c3bbc6 100644 --- a/crates/nu-cmd-dataframe/src/dataframe/values/nu_dataframe/mod.rs +++ b/crates/nu-cmd-dataframe/src/dataframe/values/nu_dataframe/mod.rs @@ -179,11 +179,9 @@ impl NuDataFrame { conversion::insert_record(&mut column_values, record, &maybe_schema)? } - Value::Record { val: record, .. } => conversion::insert_record( - &mut column_values, - record.into_owned(), - &maybe_schema, - )?, + Value::Record { val, .. } => { + conversion::insert_record(&mut column_values, val, &maybe_schema)? + } _ => { let key = "0".to_string(); conversion::insert_value(value, key, &mut column_values, &maybe_schema)?