diff --git a/templates/lecture.html b/templates/lecture.html
index 981dbc3eea27ecde69d4ebe39ae374f01ff1aea3..868e0603a732ea7351af0af2844bb5c649a70f52 100644
--- a/templates/lecture.html
+++ b/templates/lecture.html
@@ -35,7 +35,7 @@
 				{{ player(lecture, videos, get_flashed_messages(category_filter=['player']), seek=seek) }}
 			</div>
 			{% else %}
-				{{ authorize_helper(course.login_info, permtypes, passwordSet, lecture, course) }}
+				{{ authorize_helper(course.login_info, permtypes, passwordSet, lecture, course, courses_loaded) }}
 			{% endif %}
 			
 			<div class="col-xs-12" style="padding-top: 15px;">
diff --git a/templates/macros.html b/templates/macros.html
index dfc9d56b3941e104aaffd20d81491d80d1638bdd..0dc80d32c2ca393f11b1010f72550dceaad4baf5 100644
--- a/templates/macros.html
+++ b/templates/macros.html
@@ -161,7 +161,7 @@ $(function() {
 </script>
 {% endmacro %}
 
-{% macro authorize_helper(login_info, permtypes, passwordSet, lecture, course) %}
+{% macro authorize_helper(login_info, permtypes, passwordSet, lecture, course, courses_loaded) %}
 <div class="col-xs-12" style="padding: 10px; background-color: black; color:white;">
 	<h3 class="text-center mb2">Anmeldung erforderlich</h3>
 	{% if login_info %}