aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--libempathy-gtk/empathy-cell-renderer-text.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/libempathy-gtk/empathy-cell-renderer-text.c b/libempathy-gtk/empathy-cell-renderer-text.c
index 6e7f02703..eb4ccb073 100644
--- a/libempathy-gtk/empathy-cell-renderer-text.c
+++ b/libempathy-gtk/empathy-cell-renderer-text.c
@@ -354,7 +354,10 @@ cell_renderer_text_update_text (EmpathyCellRendererText *cell,
status = empathy_presence_get_default_message (priv->presence_type);
}
- str = g_strdup_printf ("%s\n%s", priv->name, status);
+ if (status == NULL)
+ str = g_strdup (priv->name);
+ else
+ str = g_strdup_printf ("%s\n%s", priv->name, status);
}
g_object_set (cell,