fix
authorRadek Czajka <radoslaw.czajka@nowoczesnapolska.org.pl>
Wed, 26 Oct 2011 10:52:26 +0000 (12:52 +0200)
committerRadek Czajka <radoslaw.czajka@nowoczesnapolska.org.pl>
Wed, 26 Oct 2011 10:52:26 +0000 (12:52 +0200)
apps/archive/templatetags/tags.py

index 1067a4d..479443b 100755 (executable)
@@ -5,11 +5,12 @@ register = template.Library()
 @register.inclusion_tag('archive/tags/multiple_tags_table.html')
 def multiple_tags_table(tags, table=True):
     new_tags = {}
-    for k, v in tags.items():
-        if isinstance(v, list):
-            new_tags[k] = v
-        else:
-            new_tags[k] = [v]
+    if tags:
+        for k, v in tags.items():
+            if isinstance(v, list):
+                new_tags[k] = v
+            else:
+                new_tags[k] = [v]
     return {"tags": new_tags, "table": table}