diff --git a/libass/ass_font.c b/libass/ass_font.c index 6c61c69cef..3120db04f2 100644 --- a/libass/ass_font.c +++ b/libass/ass_font.c @@ -123,6 +123,9 @@ FT_Glyph ass_font_get_glyph(void* fontconfig_priv, ass_font_t* font, uint32_t ch int error; int index; FT_Glyph glyph; + + if (ch < 0x20) + return 0; index = FT_Get_Char_Index(font->face, ch); error = FT_Load_Glyph(font->face, index, FT_LOAD_NO_BITMAP );