Applied patch #6428
[pspp-builds.git] / lib / gtksheet / gtksheet.c
index 0d4660e0257adedb5f0d2332d76f8d32951bcab1..fed265eb95acee635cbdd48b4e90e1c84327c01b 100644 (file)
@@ -4469,6 +4469,9 @@ gtk_sheet_select_range (GtkSheet * sheet, const GtkSheetRange *range)
 void
 gtk_sheet_unselect_range (GtkSheet * sheet)
 {
+  if (! GTK_WIDGET_REALIZED (GTK_WIDGET (sheet)))
+    return;
+
   gtk_sheet_real_unselect_range (sheet, NULL);
   sheet->state = GTK_STATE_NORMAL;