gtk/gtkblist.c

changeset 15284
98e8f9912107
parent 15282
376816e3cb9e
child 15286
ecc4149f47fb
--- a/gtk/gtkblist.c	Sun Dec 17 04:55:12 2006 +0000
+++ b/gtk/gtkblist.c	Sun Dec 17 05:04:23 2006 +0000
@@ -2068,7 +2068,8 @@
 		scale_width = orig_width = gdk_pixbuf_get_width(buf);
 		scale_height = orig_height = gdk_pixbuf_get_height(buf);
 
-		gaim_buddy_icon_get_scale_size(prpl_info ? &prpl_info->icon_spec : NULL, &scale_width, &scale_height);
+		if (prpl_info && prpl_info->icon_spec.scale_rules & GAIM_ICON_SCALE_DISPLAY)
+			gaim_buddy_icon_get_scale_size(&prpl_info->icon_spec, &scale_width, &scale_height);
 
 		if (scaled) {
 			if(scale_height > scale_width) {

mercurial