diff --git a/zsite/templates/language_chooser.html b/zsite/templates/language_chooser.html
index a3aaf0b..ceada36 100644
--- a/zsite/templates/language_chooser.html
+++ b/zsite/templates/language_chooser.html
@@ -1,9 +1,14 @@
-{% load i18n menu_tags %}
+{% load i18n menu_tags class_tag %}
{% if languages|length > 1 %}
{% for language in languages %}
{% ifnotequal current_language language.0 %}
- {{ language.1 }}
+ {% if view|get_class != 'PostDetailView' %}
+
+ {{ language.1 }}
+
+ {% endif %}
{% endifnotequal %}
+
{% endfor %}
{% endif %}
\ No newline at end of file
diff --git a/zsite/templatetags/class_tag.py b/zsite/templatetags/class_tag.py
new file mode 100644
index 0000000..83e9400
--- /dev/null
+++ b/zsite/templatetags/class_tag.py
@@ -0,0 +1,7 @@
+from django import template
+
+register = template.Library()
+
+@register.filter
+def get_class(value):
+ return value.__class__.__name__