diff --git a/aleksis/apps/alsijil/templates/alsijil/class_register/coursebook.html b/aleksis/apps/alsijil/templates/alsijil/class_register/coursebook.html
index f1f51659ebe8f4f0b40de43e7f168299284ca1b7..15b58b05b99101a5771fcc00221dc8135342d660 100644
--- a/aleksis/apps/alsijil/templates/alsijil/class_register/coursebook.html
+++ b/aleksis/apps/alsijil/templates/alsijil/class_register/coursebook.html
@@ -1,5 +1,6 @@
 {% extends "core/vue_base.html" %}
 {% load static i18n %}
+{% load render_bundle from webpack_loader %}
 
 {% block page_title %}
   <v-btn x-large icon color="primary" :href="urls.select_coursebook()"><v-icon>mdi-chevron-left</v-icon></v-btn>
@@ -12,5 +13,5 @@
 {% endblock %}
 
 {% block extra_body %}
-  <script type="module" src="{% static "js/vue/alsijil/LoadComponents.js" %}"></script>
+  {% render_bundle "alsijil" %}
 {% endblock %}
\ No newline at end of file