--- a/libpurple/buddyicon.c Fri Feb 16 00:52:52 2018 -0600 +++ b/libpurple/buddyicon.c Fri Feb 23 04:30:06 2018 +0000 @@ -1095,8 +1095,8 @@ g_free, NULL); pointer_icon_cache = g_hash_table_new(g_direct_hash, g_direct_equal); - if (!cache_dir) - cache_dir = g_build_filename(purple_user_dir(), "icons", NULL); + if (!cache_dir) + cache_dir = g_build_filename(purple_cache_dir(), "icons", NULL); } void