diff --git a/py-polars/polars/utils/_construction.py b/py-polars/polars/utils/_construction.py index 43e15f1e7572..b569d81ab17b 100644 --- a/py-polars/polars/utils/_construction.py +++ b/py-polars/polars/utils/_construction.py @@ -1809,10 +1809,10 @@ def pandas_to_pydf( ) -def coerce_arrow(array: pa.Array, *, rechunk: bool = True) -> pa.Array: +def coerce_arrow(array: pa.Array) -> pa.Array: import pyarrow.compute as pc - if hasattr(array, "num_chunks") and array.num_chunks > 1 and rechunk: + if hasattr(array, "num_chunks") and array.num_chunks > 1: # small integer keys can often not be combined, so let's already cast # to the uint32 used by polars if pa.types.is_dictionary(array.type) and (