diff --git a/frontend/templates/explore.html b/frontend/templates/explore.html
index 9382205a..a75b722d 100644
--- a/frontend/templates/explore.html
+++ b/frontend/templates/explore.html
@@ -23,9 +23,9 @@
{% if pubname %}
{{ pubname }}...
{% endif %}
diff --git a/frontend/urls.py b/frontend/urls.py
index da2a1779..035b3b7a 100644
--- a/frontend/urls.py
+++ b/frontend/urls.py
@@ -37,8 +37,8 @@ urlpatterns = patterns(
url(r"^wishlist/$", "wishlist", name="wishlist"),
url(r"^campaigns/(?P\w*)$", CampaignListView.as_view(), name='campaign_list'),
url(r"^lists/(?P\w*)$", WorkListView.as_view(), name='work_list'),
- url(r"^bypub/(?P[^/]*)/(?P\w*)$", ByPubListView.as_view(), name='bypub_list'),
- url(r"^bypub/(?P[^/]*)$", ByPubListView.as_view(), name='bypub_list'),
+ url(r"^bypub/all/(?P.*)$", ByPubListView.as_view(), name='bypub_list'),
+ url(r"^bypub/(?P\w*)/(?P.*)$", ByPubListView.as_view(), name='bypub_list'),
url(r"^unglued/(?P\w*)$", UngluedListView.as_view(), name='unglued_list'),
url(r"^goodreads/auth/$", "goodreads_auth", name="goodreads_auth"),
url(r"^goodreads/auth_cb/$", "goodreads_cb", name="goodreads_cb"),