diff --git a/pandas/core/indexing.py b/pandas/core/indexing.py index 66510a7708e64..72c878dd88612 100755 --- a/pandas/core/indexing.py +++ b/pandas/core/indexing.py @@ -1525,7 +1525,7 @@ def _getitem_axis(self, key, axis=0): # possibly convert a list-like into a nested tuple # but don't convert a list-like of tuples if isinstance(labels, MultiIndex): - if (not isinstance(key, tuple) and len(key) > 1 and + if (not isinstance(key, tuple) and len(key) and not isinstance(key[0], tuple)): if isinstance(key, ABCSeries): # GH 14730