diff --git a/src/sysprof/icons/scalable/actions/threads-symbolic.svg b/src/sysprof/icons/scalable/actions/threads-symbolic.svg
new file mode 100644
index 00000000..dffc13d6
--- /dev/null
+++ b/src/sysprof/icons/scalable/actions/threads-symbolic.svg
@@ -0,0 +1,50 @@
+
+
diff --git a/src/sysprof/sysprof-process-dialog.c b/src/sysprof/sysprof-process-dialog.c
index 9296dd91..80b624a5 100644
--- a/src/sysprof/sysprof-process-dialog.c
+++ b/src/sysprof/sysprof-process-dialog.c
@@ -114,6 +114,8 @@ sysprof_process_dialog_class_init (SysprofProcessDialogClass *klass)
gtk_widget_class_set_template_from_resource (widget_class, "/org/gnome/sysprof/sysprof-process-dialog.ui");
gtk_widget_class_bind_template_callback (widget_class, format_address);
+
+ g_type_ensure (SYSPROF_TYPE_THREAD_INFO);
}
static void
diff --git a/src/sysprof/sysprof-process-dialog.ui b/src/sysprof/sysprof-process-dialog.ui
index 5b660a71..4fd53985 100644
--- a/src/sysprof/sysprof-process-dialog.ui
+++ b/src/sysprof/sysprof-process-dialog.ui
@@ -556,6 +556,112 @@
+
+
+
diff --git a/src/sysprof/sysprof.gresource.xml b/src/sysprof/sysprof.gresource.xml
index b2d10982..86a764af 100644
--- a/src/sysprof/sysprof.gresource.xml
+++ b/src/sysprof/sysprof.gresource.xml
@@ -12,6 +12,7 @@
icons/scalable/actions/process-mounts-symbolic.svg
icons/scalable/actions/storage-symbolic.svg
icons/scalable/actions/system-log-symbolic.svg
+ icons/scalable/actions/threads-symbolic.svg
sysprof-callgraph-view.ui
sysprof-counters-section.ui
sysprof-cpu-section.ui