0, [item.name UTF8String],
1, [bareJID UTF8String],
2, "unavailable", -1);
- else
+ else if (item.JID.node)
gtk_tree_store_set(roster_model, &contact_iter,
0, [item.JID.node UTF8String],
1, [bareJID UTF8String],
2, "unavailable", -1);
+ else
+ gtk_tree_store_set(roster_model, &contact_iter,
+ 0, [item.JID.domain UTF8String],
+ 1, [bareJID UTF8String],
+ 2, "unavailable", -1);
contact_path = gtk_tree_model_get_path(GTK_TREE_MODEL(
roster_model), &contact_iter);