diff --git a/plugins/text-freetype2/text-functionality.c b/plugins/text-freetype2/text-functionality.c index 7b4839d33..25772c50a 100644 --- a/plugins/text-freetype2/text-functionality.c +++ b/plugins/text-freetype2/text-functionality.c @@ -140,7 +140,8 @@ void set_up_vertex_buffer(struct ft2_source *srcdata) next_char:; glyph_index = FT_Get_Char_Index(srcdata->font_face, srcdata->text[i]); - word_width += src_glyph->xadv; + if (src_glyph) + word_width += src_glyph->xadv; eos_skip:; }