diff --git a/pandas/core/arrays/interval.py b/pandas/core/arrays/interval.py index 3028e276361d3..38e9733723230 100644 --- a/pandas/core/arrays/interval.py +++ b/pandas/core/arrays/interval.py @@ -89,7 +89,6 @@ extract_array, ) from pandas.core.indexers import check_array_indexer -from pandas.core.indexes.base import ensure_index from pandas.core.ops import ( invalid_comparison, unpack_zerodim_and_defer, @@ -281,6 +280,9 @@ def _simple_new( closed = dtype.closed closed = closed or "right" + + from pandas.core.indexes.base import ensure_index + left = ensure_index(left, copy=copy) right = ensure_index(right, copy=copy)