diff --git a/aleksis/apps/resint/frontend/index.js b/aleksis/apps/resint/frontend/index.js
index b8b497d77a5bc75236845020ac20d0f2aea50e11..ccf2eb42656cc7125cb4fc7ab8b59729eceaefd2 100644
--- a/aleksis/apps/resint/frontend/index.js
+++ b/aleksis/apps/resint/frontend/index.js
@@ -46,14 +46,6 @@ export default {
         byTheGreatnessOfTheAlmightyAleksolotlISwearIAmWorthyOfUsingTheLegacyBaseTemplate: true,
       },
     },
-    {
-      path: ":slug.pdf",
-      component: () => import("aleksis.core/components/LegacyBaseTemplate.vue"),
-      name: "resint.posterShowCurrent",
-      props: {
-        byTheGreatnessOfTheAlmightyAleksolotlISwearIAmWorthyOfUsingTheLegacyBaseTemplate: true,
-      },
-    },
     {
       path: "groups/",
       component: () => import("aleksis.core/components/LegacyBaseTemplate.vue"),
@@ -130,21 +122,5 @@ export default {
         byTheGreatnessOfTheAlmightyAleksolotlISwearIAmWorthyOfUsingTheLegacyBaseTemplate: true,
       },
     },
-    {
-      path: "live_documents/:slug.pdf",
-      component: () => import("aleksis.core/components/LegacyBaseTemplate.vue"),
-      name: "resint.showLiveDocument",
-      props: {
-        byTheGreatnessOfTheAlmightyAleksolotlISwearIAmWorthyOfUsingTheLegacyBaseTemplate: true,
-      },
-    },
-    {
-      path: "api/live_documents/:slug.pdf",
-      component: () => import("aleksis.core/components/LegacyBaseTemplate.vue"),
-      name: "resint.apiShowLiveDocument",
-      props: {
-        byTheGreatnessOfTheAlmightyAleksolotlISwearIAmWorthyOfUsingTheLegacyBaseTemplate: true,
-      },
-    },
   ],
 };
diff --git a/aleksis/apps/resint/urls.py b/aleksis/apps/resint/urls.py
index f62ccb19b8b515d67ffc35bbf833b028bdfd623b..c7e308af80fcac139c794a52d5cf08986910e683 100644
--- a/aleksis/apps/resint/urls.py
+++ b/aleksis/apps/resint/urls.py
@@ -23,7 +23,6 @@ urlpatterns = [
     path("upload/", PosterUploadView.as_view(), name="poster_upload"),
     path("<int:pk>/edit/", PosterEditView.as_view(), name="poster_edit"),
     path("<int:pk>/delete/", PosterDeleteView.as_view(), name="poster_delete"),
-    path("<str:slug>.pdf", PosterCurrentView.as_view(), name="poster_show_current"),
     path("groups/", PosterGroupListView.as_view(), name="poster_group_list"),
     path("groups/create/", PosterGroupCreateView.as_view(), name="create_poster_group"),
     path("groups/<int:pk>/edit/", PosterGroupEditView.as_view(), name="edit_poster_group"),
@@ -44,6 +43,10 @@ urlpatterns = [
         LiveDocumentDeleteView.as_view(),
         name="delete_live_document",
     ),
+]
+
+api_urlpatterns = [
+    path("<str:slug>.pdf", PosterCurrentView.as_view(), name="poster_show_current"),
     path(
         "live_documents/<str:slug>.pdf",
         LiveDocumentShowView.as_view(),
diff --git a/pyproject.toml b/pyproject.toml
index fd411643ec458c931758ade53ab5999d0b5b4072..1d694dd808db0d6ba328fb72fa04341a2cfef140 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -41,7 +41,7 @@ secondary = true
 
 [tool.poetry.dependencies]
 python = "^3.9"
-AlekSIS-Core = "^3.0b0"
+AlekSIS-Core = "^3.0b2"
 
 [tool.poetry.dev-dependencies]
 aleksis-builddeps = "*"