diff --git a/src/widgets/gnm-filter-combo-view.c b/src/widgets/gnm-filter-combo-view.c
index 1b3402927..21211382c 100644
--- a/src/widgets/gnm-filter-combo-view.c
+++ b/src/widgets/gnm-filter-combo-view.c
@@ -297,9 +297,8 @@ fcombo_arrow_format (GnmFilterCombo *fcombo, GtkWidget *arrow)
 		}
 	}
 
-	gtk_arrow_set (GTK_ARROW (arrow),
-		fcombo->cond != NULL ? GTK_ARROW_RIGHT : GTK_ARROW_DOWN,
-		GTK_SHADOW_IN);
+	gtk_label_set_text (GTK_LABEL (arrow),
+		fcombo->cond != NULL ? "▶" : "▼");
 	if (fcombo->cond)
 		gtk_widget_set_state_flags (arrow, GTK_STATE_FLAG_ACTIVE, FALSE);
 	else
@@ -310,7 +309,7 @@ static GtkWidget *
 fcombo_create_arrow (SheetObject *so)
 {
 	GnmFilterCombo *fcombo = GNM_FILTER_COMBO (so);
-	GtkWidget *arrow = gtk_arrow_new (GTK_ARROW_DOWN, GTK_SHADOW_IN);
+	GtkWidget *arrow = gtk_label_new ("▼");
 	gtk_style_context_add_class (gtk_widget_get_style_context (arrow),
 				     "auto-filter");
 	fcombo_arrow_format (fcombo, arrow);
