diff --git a/proposals/templates/proposals/_talk_list.html b/proposals/templates/proposals/_talk_list.html
index ae52a05..f59a9ec 100644
--- a/proposals/templates/proposals/_talk_list.html
+++ b/proposals/templates/proposals/_talk_list.html
@@ -12,7 +12,7 @@
{% endfor %}
in
{% for topic in talk.topics.all %}
- {{ topic.get_link }}
+ {{ topic }}
{% if forloop.revcounter == 2 %} and {% elif not forloop.last %}, {% endif %}
{% endfor %}
diff --git a/proposals/templates/proposals/talk_detail.html b/proposals/templates/proposals/talk_detail.html
index 4a68710..d2d5fd7 100644
--- a/proposals/templates/proposals/talk_detail.html
+++ b/proposals/templates/proposals/talk_detail.html
@@ -30,7 +30,7 @@
{% for topic in talk.topics.all %}
-- {{ topic.get_link }}
+- {{ topic }}
{% endfor %}
diff --git a/proposals/templates/proposals/topic_detail.html b/proposals/templates/proposals/topic_detail.html
index 54be0ad..d051d83 100644
--- a/proposals/templates/proposals/topic_detail.html
+++ b/proposals/templates/proposals/topic_detail.html
@@ -14,6 +14,23 @@
{{ topic }}
+{% if request.user.is_superuser %}
+edit
+{% endif %}
+{{ topic.talks.count }} talk{{ topic.talks.count|pluralize }}
+
+Reviewers:
+
+ {% for reviewer in topic.reviewers.all %}
+ -
+ {{ reviewer }}
+ {% if request|orga %} - remove{% endif %}
+
+ {% empty %}
+ - No reviewers.
+ {% endfor %}
+
+
{% if request|orga %}
{% endif %}
-
- {% for reviewer in topic.reviewers.all %}
- -
- {{ reviewer }}
- {% if request|orga %} - remove{% endif %}
-
- {% empty %}
- - No reviewers.
- {% endfor %}
-
{% endblock %}
diff --git a/proposals/templates/proposals/topic_list.html b/proposals/templates/proposals/topic_list.html
index 96d1da7..514652b 100644
--- a/proposals/templates/proposals/topic_list.html
+++ b/proposals/templates/proposals/topic_list.html
@@ -11,13 +11,14 @@