diff --git a/ietf/community/display.py b/ietf/community/display.py
index f58f411da..b2f0c5b61 100644
--- a/ietf/community/display.py
+++ b/ietf/community/display.py
@@ -1,8 +1,9 @@
import datetime
from django.db.models import Q
-from ietf.ietfworkflows.utils import get_state_for_draft
+from django.core.urlresolvers import reverse as urlreverse
+from ietf.ietfworkflows.utils import get_state_for_draft
from ietf.doc.models import DocAlias, DocEvent
@@ -62,7 +63,7 @@ class WGField(DisplayField):
description = 'Associated WG or RG'
def get_value(self, document, raw=False):
- return document.group or ''
+ return '%s' % (urlreverse('wg_docs', kwargs={'acronym':document.group.acronym}), document.group.acronym) if document.group else ''
class ADField(DisplayField):
diff --git a/ietf/wginfo/urls.py b/ietf/wginfo/urls.py
index 5979386a9..52383b996 100644
--- a/ietf/wginfo/urls.py
+++ b/ietf/wginfo/urls.py
@@ -17,7 +17,7 @@ urlpatterns = patterns('',
(r'^chartering/create/$', edit.edit, {'action': "create"}, "wg_create"),
(r'^chartering/$', views.chartering_wgs),
(r'^(?P[a-zA-Z0-9-]+)/documents/txt/$', views.wg_documents_txt),
- (r'^(?P[a-zA-Z0-9-]+)/$', views.wg_documents_html),
+ (r'^(?P[a-zA-Z0-9-]+)/$', views.wg_documents_html, None, "wg_docs"),
(r'^(?P[a-zA-Z0-9-]+)/charter/$', views.wg_charter, None, 'wg_charter'),
(r'^(?P[a-zA-Z0-9-]+)/history/', views.history),
(r'^(?P[a-zA-Z0-9-]+)/edit/', edit.edit, {'action': "edit"}, "wg_edit"),