diff --git a/kitty/fonts/fontconfig.py b/kitty/fonts/fontconfig.py index 642c0e6a3..83677fd21 100644 --- a/kitty/fonts/fontconfig.py +++ b/kitty/fonts/fontconfig.py @@ -111,7 +111,7 @@ def find_font_for_character( size_in_pts=size_in_pts, dpi=dpi ) - except subprocess.CalledProcessError as err: + except (KeyError, subprocess.CalledProcessError) as err: raise FontNotFound( 'Failed to find font for character U+{:X}, error from fontconfig: {}'. format(ord(char[0]), err)