--- a/libpurple/protocols/mxit/voicevideo.c Mon Apr 01 18:03:03 2013 -0400 +++ b/libpurple/protocols/mxit/voicevideo.c Tue Apr 02 09:20:41 2013 -0400 @@ -196,7 +196,7 @@ g_signal_connect(G_OBJECT(media), "state-changed", G_CALLBACK(mxit_state_changed_cb), NULL); /* initiate audio session */ - if ((type & PURPLE_MEDIA_AUDIO) && + if ((type & PURPLE_MEDIA_AUDIO) && (!purple_media_add_stream(media, "audio", who, PURPLE_MEDIA_AUDIO, TRUE, transmitter, 0, NULL))) { purple_media_end(media, NULL, NULL); return FALSE;