diff --git a/src/PIL/ImageCms.py b/src/PIL/ImageCms.py index 4b6281f13..107dc9f87 100644 --- a/src/PIL/ImageCms.py +++ b/src/PIL/ImageCms.py @@ -647,7 +647,7 @@ def createProfile(colorSpace, colorTemp=-1): if colorSpace == "LAB": try: colorTemp = float(colorTemp) - except: + except (TypeError, ValueError): raise PyCMSError( "Color temperature must be numeric, \"%s\" not valid" % colorTemp)