]> git.0d.be Git - empathy.git/commitdiff
Check if the remote-contact is actually there before putting it on the list
authorSjoerd Simons <sjoerd.simons@collabora.co.uk>
Sun, 13 Sep 2009 14:13:11 +0000 (15:13 +0100)
committerSjoerd Simons <sjoerd.simons@collabora.co.uk>
Sun, 13 Sep 2009 16:45:01 +0000 (17:45 +0100)
libempathy/empathy-tp-chat.c

index a64f06a2fbc151dc557de86a396156398d5e26c8..a8b0eeb6ffa0175ac586c82107946e6072459da0 100644 (file)
@@ -164,7 +164,8 @@ tp_chat_get_members (EmpathyContactList *list)
                g_list_foreach (members, (GFunc) g_object_ref, NULL);
        } else {
                members = g_list_prepend (members, g_object_ref (priv->user));
-               members = g_list_prepend (members, g_object_ref (priv->remote_contact));
+               if (priv->remote_contact != NULL)
+                       members = g_list_prepend (members, g_object_ref (priv->remote_contact));
        }
 
        return members;