aboutsummaryrefslogtreecommitdiffstats
path: root/my-evolution/e-summary-offline-handler.c
diff options
context:
space:
mode:
Diffstat (limited to 'my-evolution/e-summary-offline-handler.c')
-rw-r--r--my-evolution/e-summary-offline-handler.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/my-evolution/e-summary-offline-handler.c b/my-evolution/e-summary-offline-handler.c
index 90f45e9ced..d03bf0eb32 100644
--- a/my-evolution/e-summary-offline-handler.c
+++ b/my-evolution/e-summary-offline-handler.c
@@ -100,6 +100,11 @@ impl_prepareForOffline (PortableServer_Servant servant,
if (priv->summary != NULL) {
*active_connection_list = e_summary_offline_handler_create_connection_list (priv->summary);
+ } else {
+ *active_connection_list = GNOME_Evolution_ConnectionList__alloc ();
+ (*active_connection_list)->_length = 0;
+ (*active_connection_list)->_maximum = 0;
+ (*active_connection_list)->_buffer = CORBA_sequence_GNOME_Evolution_Connection_allocbuf (0);
}
}