diff --git a/PIL/JpegImagePlugin.py b/PIL/JpegImagePlugin.py index 0ed1fc73f..00026c4f7 100644 --- a/PIL/JpegImagePlugin.py +++ b/PIL/JpegImagePlugin.py @@ -399,7 +399,7 @@ def _fixup_dict(src_dict): # returns a dict with any single item tuples/lists as individual values def _fixup(value): try: - if len(value) == 1 and type(value) != type({}): + if len(value) == 1 and not isinstance(value, dict): return value[0] except: pass return value