Seems there is somethign in the stack used in production that does not
like the use of an empty string between two slashes...
 
 
 def archive(request, tag=None, paginator=None):
-    if tag and tag.strip('/'):
+    if tag and tag.strip('/') != '-':
         tag = get_object_or_404(NewsTag, urlname=tag.strip('/'))
         news = NewsArticle.objects.select_related('org').filter(modstate=ModerationState.APPROVED, tags=tag)
     else:
 
 {%endfor%}
 
 {%if paginator%}
-<a class="btn btn-primary" href="/about/newsarchive/{{tag.urlname|default:""}}/{{paginator}}/">Older news...</a>
+<a class="btn btn-primary" href="/about/newsarchive/{{tag.urlname|default:"-"}}/{{paginator}}/">Older news...</a>
 {%endif%}
 
 <p>