diff --git a/gtk/gtkseparatortoolitem.c b/gtk/gtkseparatortoolitem.c index 6519d2d056..57ad584b2e 100644 --- a/gtk/gtkseparatortoolitem.c +++ b/gtk/gtkseparatortoolitem.c @@ -413,7 +413,8 @@ static gboolean gtk_separator_tool_item_draw (GtkWidget *widget, cairo_t *cr) { - gtk_css_gadget_draw (GTK_SEPARATOR_TOOL_ITEM (widget)->priv->gadget, cr); + if (GTK_SEPARATOR_TOOL_ITEM (widget)->priv->draw) + gtk_css_gadget_draw (GTK_SEPARATOR_TOOL_ITEM (widget)->priv->gadget, cr); return FALSE; }