diff --git a/sflphone-client-gnome/src/contacts/calltree.c b/sflphone-client-gnome/src/contacts/calltree.c
index 1a3ac14dc1df3808b70b377e0f5fbdd962281f02..764cee0d850c08d953671c2bbd3b25cc03cc496d 100644
--- a/sflphone-client-gnome/src/contacts/calltree.c
+++ b/sflphone-client-gnome/src/contacts/calltree.c
@@ -691,9 +691,11 @@ void calltree_add_call (calltab_t* tab, callable_obj_t * c, GtkTreeIter *parent)
     gchar * description;
     gchar * date="";
     gchar *duration="";
-    description = g_markup_printf_escaped("<b>%s</b> <i>%s</i>",
-            c->_peer_number,
-            c->_peer_name);
+    description = g_markup_printf_escaped("<b>%s</b> <i>%s</i>\n<i>%s (%d)</i>",
+							      c->_peer_number,
+							      c->_peer_name,
+							      c->_state_code_description,
+							      c->_state_code);
 
     gtk_tree_store_prepend (tab->store, &iter, parent);