summaryrefslogtreecommitdiff
path: root/gtk/gtkdropdown.c
diff options
context:
space:
mode:
Diffstat (limited to 'gtk/gtkdropdown.c')
-rw-r--r--gtk/gtkdropdown.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/gtkdropdown.c b/gtk/gtkdropdown.c
index 7b169ba780..e28369850e 100644
--- a/gtk/gtkdropdown.c
+++ b/gtk/gtkdropdown.c
@@ -666,7 +666,7 @@ gtk_drop_down_set_model (GtkDropDown *self,
GListModel *filter_model;
GListModel *selection;
- filter_model = G_LIST_MODEL (gtk_filter_list_model_new (model, NULL));
+ filter_model = G_LIST_MODEL (gtk_filter_list_model_new (g_object_ref (model), NULL));
g_set_object (&self->filter_model, filter_model);
g_object_unref (filter_model);