diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/cairo-xlib-surface.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cairo-xlib-surface.c b/src/cairo-xlib-surface.c index 0efabf497..10ecbe555 100644 --- a/src/cairo-xlib-surface.c +++ b/src/cairo-xlib-surface.c @@ -2063,7 +2063,7 @@ _xlib_glyphset_cache_create_entry (void *abstract_cache, entry->key = *key; _cairo_unscaled_font_reference (entry->key.unscaled); - if (!im->image) { + if (im->image->width == 0 || im->image->height == 0) { entry->glyph = None; entry->glyphset = None; entry->key.base.memory = 0; |