diff --git a/pandas/core/reshape/concat.py b/pandas/core/reshape/concat.py index e39c716784455..9083d4ba4b86e 100644 --- a/pandas/core/reshape/concat.py +++ b/pandas/core/reshape/concat.py @@ -840,7 +840,7 @@ def _make_concat_multiindex(indexes, keys, levels=None, names=None) -> MultiInde if (levels is None and isinstance(keys[0], tuple)) or ( levels is not None and len(levels) > 1 ): - zipped = list(zip(*keys)) + zipped = list(zip(*keys, strict=True)) if names is None: names = [None] * len(zipped)