diff options
Diffstat (limited to 'gtk/gtkiconfactory.c')
-rw-r--r-- | gtk/gtkiconfactory.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gtk/gtkiconfactory.c b/gtk/gtkiconfactory.c index b7b5521fa2..0f7bac65a1 100644 --- a/gtk/gtkiconfactory.c +++ b/gtk/gtkiconfactory.c @@ -2702,7 +2702,10 @@ copy_cache (GtkIconSet *icon_set, *icon_copy = *icon; if (icon_copy->style) - attach_to_style (copy_recipient, icon_copy->style); + { + attach_to_style (copy_recipient, icon_copy->style); + g_object_ref (icon_copy->style); + } g_object_ref (icon_copy->pixbuf); |