diff --git a/pandas/core/reshape/reshape.py b/pandas/core/reshape/reshape.py index e8ef393da38d9..4e6c8a64fde6b 100644 --- a/pandas/core/reshape/reshape.py +++ b/pandas/core/reshape/reshape.py @@ -241,7 +241,7 @@ def get_result(self, values, value_columns, fill_value) -> DataFrame: index = self.new_index return self.constructor( - values, index=index, columns=columns, dtype=values.dtype + values, index=index, columns=columns, dtype=values.dtype, copy=False ) def get_new_values(self, values, fill_value=None):