diff --git a/src/lib/evas/canvas/evas_font_dir.c b/src/lib/evas/canvas/evas_font_dir.c index 00836a317c..70d3f9a43b 100644 --- a/src/lib/evas/canvas/evas_font_dir.c +++ b/src/lib/evas/canvas/evas_font_dir.c @@ -878,8 +878,8 @@ object_text_font_cache_dir_update(char *dir, Evas_Font_Dir *fd) } if (mt != fd->fonts_alias_mod_time) { - object_text_font_cache_dir_del(dir, fd); eina_hash_del(font_dirs, dir, fd); + object_text_font_cache_dir_del(dir, fd); } else return fd;