diff --git a/cms/urls.py b/cms/urls.py index f5d6310552..f351e037a7 100644 --- a/cms/urls.py +++ b/cms/urls.py @@ -94,8 +94,8 @@ urlpatterns += patterns( if settings.FEATURES.get('ENABLE_GROUP_CONFIGURATIONS'): urlpatterns += patterns('contentstore.views', - url(r'^group_configurations/(?P[^/]+)$', 'group_configurations_list_handler'), - url(r'^group_configurations/(?P[^/]+)/(?P\d+)/?$', + url(r'^group_configurations/{}$'.format(settings.COURSE_KEY_PATTERN), 'group_configurations_list_handler'), + url(r'^group_configurations/{}/(?P\d+)/?$'.format(settings.COURSE_KEY_PATTERN), 'group_configurations_detail_handler'), )