diff -r 77efee65c5f4 -r 1abeda205d6c pidgin/gtkutils.c --- a/pidgin/gtkutils.c Tue Apr 15 03:36:58 2014 +0200 +++ b/pidgin/gtkutils.c Tue Apr 15 16:51:42 2014 +0200 @@ -634,10 +634,11 @@ */ tmp = g_strconcat(protoname, ".png", NULL); - filename = g_build_filename(DATADIR, "pixmaps", "pidgin", "protocols", - size == PIDGIN_PRPL_ICON_SMALL ? "16" : - size == PIDGIN_PRPL_ICON_MEDIUM ? "22" : "48", - tmp, NULL); + filename = g_build_filename(PURPLE_DATADIR, + "pixmaps", "pidgin", "protocols", + (size == PIDGIN_PRPL_ICON_SMALL) ? "16" : + ((size == PIDGIN_PRPL_ICON_MEDIUM) ? "22" : "48"), + tmp, NULL); g_free(tmp); pixbuf = pidgin_pixbuf_new_from_file(filename);