diff options
Diffstat (limited to 'composer/e-composer-actions.c')
-rw-r--r-- | composer/e-composer-actions.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/composer/e-composer-actions.c b/composer/e-composer-actions.c index 1317775364..d085a3a751 100644 --- a/composer/e-composer-actions.c +++ b/composer/e-composer-actions.c @@ -245,7 +245,7 @@ action_send_cb (GtkAction *action, { CamelSession *session; - session = e_msg_composer_get_session (composer); + session = e_msg_composer_ref_session (composer); /* If we're online, send the message now. * Otherwise write the message to Outbox. */ @@ -258,6 +258,8 @@ action_send_cb (GtkAction *action, "mail-composer:saving-to-outbox", NULL); e_msg_composer_save_to_outbox (composer); } + + g_object_unref (session); } static void |