diff --git a/ietf/doc/views_doc.py b/ietf/doc/views_doc.py index 7b76c7fb0..863370e1d 100644 --- a/ietf/doc/views_doc.py +++ b/ietf/doc/views_doc.py @@ -47,6 +47,7 @@ from django.http import HttpResponse, Http404 from django.shortcuts import render, get_object_or_404, redirect from django.template.loader import render_to_string from django.urls import reverse as urlreverse +from django.urls.exceptions import NoReverseMatch from django.conf import settings from django import forms @@ -290,7 +291,10 @@ def document_main(request, name, rev=None): submission = "individual in %s area" % group.acronym else: submission = "%s %s" % (group.acronym, group.type) - submission = "%s" % (urlreverse("ietf.group.views.group_home", kwargs=dict(group_type=group.type_id, acronym=group.acronym)), submission) + try: + submission = "%s" % (urlreverse("ietf.group.views.group_home", kwargs=dict(group_type=group.type_id, acronym=group.acronym)), submission) + except NoReverseMatch: + pass if doc.stream_id and doc.get_state_slug("draft-stream-%s" % doc.stream_id) == "c-adopt": submission = "candidate for %s" % submission