summaryrefslogtreecommitdiff
path: root/telepathy-glib/message-mixin.c
diff options
context:
space:
mode:
authorDanielle Madeley <danielle.madeley@collabora.co.uk>2011-06-08 14:09:51 +1000
committerDanielle Madeley <danielle.madeley@collabora.co.uk>2011-06-08 14:09:51 +1000
commit3a1e587720b6b37eb43fa332d5c8376a1dafb206 (patch)
tree68825dbd24d0dd47ebd1d074f991a78ebe00413e /telepathy-glib/message-mixin.c
parentd6bf0589bfc84fcef1be61b3f7ef1dbb836adc6f (diff)
downloadtelepathy-glib-3a1e587720b6b37eb43fa332d5c8376a1dafb206.tar.gz
Ensure there is at least 1 part in the delivery-echo
Diffstat (limited to 'telepathy-glib/message-mixin.c')
-rw-r--r--telepathy-glib/message-mixin.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/telepathy-glib/message-mixin.c b/telepathy-glib/message-mixin.c
index 1d2509ba2..266d480dd 100644
--- a/telepathy-glib/message-mixin.c
+++ b/telepathy-glib/message-mixin.c
@@ -649,7 +649,7 @@ queue_pending (GObject *object, TpMessage *pending)
type = TP_CHANNEL_TEXT_MESSAGE_TYPE_NORMAL;
- if (echo != NULL)
+ if (echo != NULL && echo->len >= 1)
{
const GHashTable *echo_header = g_ptr_array_index (echo, 0);
TpMessage *echo_msg;