diff --git a/src/compositor/meta-background-image.c b/src/compositor/meta-background-image.c index 1f32f98e2..af66755dc 100644 --- a/src/compositor/meta-background-image.c +++ b/src/compositor/meta-background-image.c @@ -185,6 +185,9 @@ file_loaded (GObject *source_object, image->texture = texture; out: + if (pixbuf != NULL) + g_object_unref (pixbuf); + image->loaded = TRUE; g_signal_emit (image, signals[LOADED], 0); }