diff --git a/gdk/gdkevents.c b/gdk/gdkevents.c index eeaac2dccc..7a5e4c3279 100644 --- a/gdk/gdkevents.c +++ b/gdk/gdkevents.c @@ -580,7 +580,7 @@ gdk_event_copy (const GdkEvent *event) case GDK_SELECTION_REQUEST: new_event->selection.requestor = event->selection.requestor; if (new_event->selection.requestor) - g_object_unref (new_event->selection.requestor); + g_object_ref (new_event->selection.requestor); break; default: