aboutsummaryrefslogtreecommitdiff
path: root/src/compose.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/compose.c')
-rw-r--r--src/compose.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/compose.c b/src/compose.c
index 3293b79f..eeed9483 100644
--- a/src/compose.c
+++ b/src/compose.c
@@ -4361,7 +4361,9 @@ static void compose_destroy(Compose *compose)
prefs_common.compose_width = compose->scrolledwin->allocation.width;
prefs_common.compose_height = compose->window->allocation.height;
- gtk_widget_destroy(compose->paned);
+ if (!gtk_widget_get_parent(compose->paned))
+ gtk_widget_destroy(compose->paned);
+ gtk_widget_destroy(compose->popupmenu);
g_free(compose);