diff --git a/contrib/bobtoolz/dialogs/dialogs-gtk.cpp b/contrib/bobtoolz/dialogs/dialogs-gtk.cpp index 954703a6..bafe1f98 100644 --- a/contrib/bobtoolz/dialogs/dialogs-gtk.cpp +++ b/contrib/bobtoolz/dialogs/dialogs-gtk.cpp @@ -100,6 +100,8 @@ static gint dialog_delete_callback( GtkWidget *widget, GdkEvent* event, gpointer loop = (int*)g_object_get_data( G_OBJECT( widget ), "loop" ); *loop = 0; + *(EMessageBoxReturn*)g_object_get_data( G_OBJECT( widget ), "ret" ) = eIDCANCEL; + return TRUE; }