diff --git a/cutprogress.py b/cutprogress.py
index a46b6c9aa182a2ad5929bd7edd6cf7043ca42f2e..88a4caf17eac8b3667bea4efa13801f3f2485196 100644
--- a/cutprogress.py
+++ b/cutprogress.py
@@ -20,7 +20,7 @@ def cutprogress(user=None):
 		course['lectures'] = query('SELECT lectures.title, lectures.time, lectures.id FROM lectures WHERE lectures.course_id= ? AND NOT lectures.deleted AND NOT lectures.norecording ORDER BY lectures.time', course['id'])
 		maxlecturecount = max(len(course['lectures']),maxlecturecount)
 		for lecture in course['lectures']:
-			lecture['videos'] = query('SELECT videos.path, formats.description as formatdesc FROM videos JOIN formats ON (videos.video_format = formats.id) WHERE videos.lecture_id = ? AND NOT videos.deleted', lecture['id'])
+			lecture['videos'] = query('SELECT videos.path, formats.description as formatdesc, videos.visible FROM videos JOIN formats ON (videos.video_format = formats.id) WHERE videos.lecture_id = ? AND NOT videos.deleted', lecture['id'])
 		course['responsible'] = query('''SELECT users.*
 				FROM responsible
 				JOIN users ON (responsible.user_id = users.id AND responsible.course_id = ?)
diff --git a/templates/cutprogress.html b/templates/cutprogress.html
index f04178f13c50e163b803ac645e0209f4de171a18..7b406429ad70950d3127be70073d599284650658 100644
--- a/templates/cutprogress.html
+++ b/templates/cutprogress.html
@@ -32,7 +32,11 @@
 								{% if l.videos|count == 0 %}
 								<span style="color: red" aria-hidden="true" class="fa fa-times"></span>
 								{% else %}
-								<span style="color: green" aria-hidden="true" class="glyphicon glyphicon-ok"></span>
+									{% if l.videos|selectattr('visible')|list|count == 0 %}
+										<span style="color: orange" aria-hidden="true" class="glyphicon glyphicon-ok"></span>
+									{% else %}
+										<span style="color: green" aria-hidden="true" class="glyphicon glyphicon-ok"></span>
+									{% endif %}
 								{% endif %}
 							{% else %}
 								<span style="color: grey" aria-hidden="true" class="fa fa-times"></span>