diff --git a/aleksis/apps/alsijil/templates/alsijil/class_register/lesson.html b/aleksis/apps/alsijil/templates/alsijil/class_register/lesson.html
index f5a30a7ab3dc5cc9def7d6f5fcfc1011c8385380..706a74f7ff88273b138e1dd959f35b766d123ddb 100644
--- a/aleksis/apps/alsijil/templates/alsijil/class_register/lesson.html
+++ b/aleksis/apps/alsijil/templates/alsijil/class_register/lesson.html
@@ -269,16 +269,18 @@
                   {% else %}
                     <tr>
                       <td>{{ form.person_name.value }}</td>
-                      <td>{{ form.absent.value }}</td>
-                      <td>{{ form.late.value }}</td>
-                      <td>{{ form.excused.value }}</td>
-                      <td>{{ form.excuse_type.value }}</td>
+                      <td><i class="material-icons center">{{ form.absent.value|yesno:"check,clear" }}</i></td>
+                      <td><i class="material-icons center">{{ form.late.value|yesno:"check,clear" }}</i></td>
+                      <td><i class="material-icons center">{{ form.excused.value|yesno:"check,clear" }}</i></td>
+                      <td>{% firstof form.excuse_type.value "–" %}</td>
                       <td>
                         {% for extra_mark in form.extra_marks.value %}
                           {{ extra_mark }}{% if not forloop.last %},{% endif %}
+                        {% empty %}
+                          –
                         {% endfor %}
                       </td>
-                      <td>{{ form.remarks.value }}</td>
+                      <td>{% firstof form.remarks.value "–" %}</td>
                     </tr>
                   {% endif %}
                 {% endfor %}