]> git.0d.be Git - empathy.git/blobdiff - libempathy-gtk/empathy-individual-widget.c
update_weak_contact: use a greater or equal comparaison
[empathy.git] / libempathy-gtk / empathy-individual-widget.c
index 49e52861c47f710ffd07497a982816b801e0404c..bbd8c9629f8334ea72265965d259993797c89c4c 100644 (file)
@@ -189,7 +189,7 @@ update_weak_contact (EmpathyIndividualWidget *self)
               presence_type_cur = folks_presence_details_get_presence_type (
                   presence);
 
-              if (folks_presence_details_typecmp (
+              if (tp_contact == NULL || folks_presence_details_typecmp (
                     presence_type_cur, presence_type) > 0)
                 {
                   presence_type = presence_type_cur;