diff --git a/mediagoblin/templates/mediagoblin/user_pages/media.html b/mediagoblin/templates/mediagoblin/user_pages/media.html
index 13fa1baa..4c255112 100644
--- a/mediagoblin/templates/mediagoblin/user_pages/media.html
+++ b/mediagoblin/templates/mediagoblin/user_pages/media.html
@@ -81,18 +81,25 @@
{% trans %}Delete{% endtrans %}
{% endif %}
- {% trans comment_count=comments.count() -%}{{ comment_count }} comments{%- endtrans %}
-
-
-
-
- {# 0 comments. Be the first to add one! #}
+ {% if comments %}
+
+ {% if comments.count()==1 %}
+ {% trans comment_count=comments.count() -%}{{ comment_count }} comment{%- endtrans %}
+ {% elif comments.count()>1 %}
+ {% trans comment_count=comments.count() -%}{{ comment_count }} comments{%- endtrans %}
+ {% else %}
+ {% trans %}No comments yet.{% endtrans %}
+ {% endif %}
+
+
+
+
{% if request.user %}