diff --git a/gtk/gtkmenu.c b/gtk/gtkmenu.c index 24ac4c82f2..e0dc2c9fbe 100644 --- a/gtk/gtkmenu.c +++ b/gtk/gtkmenu.c @@ -2967,6 +2967,7 @@ gtk_menu_set_tearoff_state (GtkMenu *menu, priv = menu->priv; + torn_off = !!torn_off; if (priv->torn_off != torn_off) { priv->torn_off = torn_off;