diff --git a/lib/resources/ui/sp-callgraph-view.ui b/lib/resources/ui/sp-callgraph-view.ui
index 2bce8d37..67cb120d 100644
--- a/lib/resources/ui/sp-callgraph-view.ui
+++ b/lib/resources/ui/sp-callgraph-view.ui
@@ -146,14 +146,6 @@
fixed
0
Descendants
-
-
-
- 0
-
-
diff --git a/lib/sp-callgraph-view.c b/lib/sp-callgraph-view.c
index 9158d3ce..a960e144 100644
--- a/lib/sp-callgraph-view.c
+++ b/lib/sp-callgraph-view.c
@@ -796,6 +796,12 @@ sp_callgraph_view_init (SpCallgraphView *self)
G_CALLBACK (descendants_view_move_cursor_cb),
NULL);
+ cell = g_object_new (GTK_TYPE_CELL_RENDERER_TEXT,
+ "ellipsize", PANGO_ELLIPSIZE_MIDDLE,
+ "xalign", 0.0f,
+ NULL);
+ gtk_tree_view_column_pack_start (priv->descendants_name_column, cell, TRUE);
+ gtk_tree_view_column_add_attribute (priv->descendants_name_column, cell, "text", 0);
cell = g_object_new (GTK_TYPE_CELL_RENDERER_TEXT,
"foreground", "#666666",