diff --git a/lib/matplotlib/font_manager.py b/lib/matplotlib/font_manager.py index 1d0ba8377148..f9cfb1600cb6 100644 --- a/lib/matplotlib/font_manager.py +++ b/lib/matplotlib/font_manager.py @@ -591,6 +591,9 @@ def createFontList(fontfiles, fontext='ttf'): verbose.report("Cannot handle unicode filenames") # print >> sys.stderr, 'Bad file is', fpath continue + except IOError: + verbose.report("IO error - cannot open font file %s" % fpath) + continue try: prop = ttfFontProperty(font) except (KeyError, RuntimeError, ValueError):