diff --git a/frontend/templates/base.html.jinja b/frontend/templates/base.html.jinja
index 782e5009e676ce1f736de12fde1c9b625b51a249..02fb35c8103d39231f14c0a1d0fc260d191cb809 100644
--- a/frontend/templates/base.html.jinja
+++ b/frontend/templates/base.html.jinja
@@ -13,6 +13,7 @@
     background: #aaa;
   }
   </style>
+  {% block extraheader %}{% endblock %}
 </head>
 <body>
     <!--BIG TITLE WITH LOGO-->
@@ -51,10 +52,11 @@
         <p>Information about server admin and impressum</p>
     </div>
 
+    <!--SHARED JAVASCRIPT-->
+    <script src="js/auth.js"></script>
+    <script src="js/apicalls.js"></script>
+
     <!--EXTRA JAVASCRIPT-->
     {% block scripts %}
     {% endblock %}
-
-    <!--SHARED JAVASCRIPT-->
-    <script src="js/auth.js"></script>
 </body>
\ No newline at end of file