diff options
Diffstat (limited to 'gtk/gtklabel.c')
-rw-r--r-- | gtk/gtklabel.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk/gtklabel.c b/gtk/gtklabel.c index 9fadbfd2d2..0bb962c1ac 100644 --- a/gtk/gtklabel.c +++ b/gtk/gtklabel.c @@ -5333,7 +5333,8 @@ gtk_label_set_selection_text (GtkLabel *label, { GtkLabelPrivate *priv = label->priv; - if ((priv->select_info->selection_anchor != + if (priv->select_info && + (priv->select_info->selection_anchor != priv->select_info->selection_end) && priv->text) { |