summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/ui/dialog/swatches.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ui/dialog/swatches.cpp b/src/ui/dialog/swatches.cpp
index cd6bef05a..f38f42b4b 100644
--- a/src/ui/dialog/swatches.cpp
+++ b/src/ui/dialog/swatches.cpp
@@ -275,6 +275,7 @@ static void dragBegin( GtkWidget */*widget*/, GdkDragContext* dc, gpointer data
| (0x0000ff00 & (item->def.getB() << 8));
thumb->fill( fillWith );
pixbuf = thumb->gobj();
+ g_object_ref(G_OBJECT(pixbuf));
} else {
SPGradient* grad = gradMap[item];