diff --git a/PIL/GifImagePlugin.py b/PIL/GifImagePlugin.py index 35dbc5c68..55aece38c 100644 --- a/PIL/GifImagePlugin.py +++ b/PIL/GifImagePlugin.py @@ -433,7 +433,7 @@ def getheader(im, palette=None, info=None): usedPaletteColors = paletteBytes = None - if im.mode == "P" and optimize: + if im.mode in ("P", "L") and optimize: usedPaletteColors = [] # check which colors are used