diff -r 0d588a4d383e -r c1fb4e53da4e libpurple/buddyicon.c --- a/libpurple/buddyicon.c Thu Mar 23 19:11:37 2017 +0300 +++ b/libpurple/buddyicon.c Sun May 28 13:26:27 2017 +0300 @@ -510,7 +510,7 @@ if (icon->img) { if (len != NULL) - *len = purple_image_get_size(icon->img); + *len = purple_image_get_data_size(icon->img); return purple_image_get_data(icon->img); }