diff --git a/pandas/core/frame.py b/pandas/core/frame.py index b4f79bda25517..03e6068543b95 100644 --- a/pandas/core/frame.py +++ b/pandas/core/frame.py @@ -1117,7 +1117,7 @@ def from_dict(cls, data, orient='columns', dtype=None, columns=None): if orient == 'index': if len(data) > 0: # TODO speed up Series case - if isinstance(list(data.values())[0], (Series, dict)): + if isinstance(list(data.values())[0], Series): data = _from_nested_dict(data) else: data, index = list(data.values()), list(data.keys())