Index: menu.c
===================================================================
RCS file: /sgnome/cvsroots/sun-gnome/gnome-panel/gnome-panel/menu.c,v
retrieving revision 1.3
diff -u -p -r1.3 menu.c
--- menu.c	16 Oct 2002 16:59:38 -0000	1.3
+++ menu.c	11 Nov 2002 17:04:37 -0000
@@ -4228,9 +4228,14 @@ image_menu_shown (GtkWidget *image, gpoi
 	if (gtk_image_get_storage_type (GTK_IMAGE (image)) != GTK_IMAGE_EMPTY)
 		return;
 
-	if (find_in_load_list (image) == NULL)
+	if (find_in_load_list (image) == NULL) {
+		gint icon_height;
+
+		if (gtk_icon_size_lookup (panel_menu_icon_get_size (), NULL, &icon_height))
+			icon->size = icon_height;
 		icons_to_load = g_list_append (icons_to_load,
 					       icon_to_load_copy (icon));
+	}
 	if (load_icons_id == 0)
 		load_icons_id = g_idle_add (load_icons_handler, NULL);
 }
