diff --git a/aleksis/apps/alsijil/forms.py b/aleksis/apps/alsijil/forms.py
index 3549c60882e825c99ac11677a841b4f38ae954e7..0cf0b84ff209e5d3c5da20d747190b763ddbbada 100644
--- a/aleksis/apps/alsijil/forms.py
+++ b/aleksis/apps/alsijil/forms.py
@@ -180,11 +180,11 @@ class ExtraMarkForm(forms.ModelForm):
 
 
 class ExcuseTypeForm(forms.ModelForm):
-    layout = Layout("short_name", "name")
+    layout = Layout("short_name", "name", "count_as_missed_lesson")
 
     class Meta:
         model = ExcuseType
-        fields = ["short_name", "name"]
+        fields = ["short_name", "name", "count_as_missed_lesson"]
 
 
 class PersonOverviewForm(ActionForm):
diff --git a/aleksis/apps/alsijil/tables.py b/aleksis/apps/alsijil/tables.py
index 19abbc3a5d7d80ab5729086fff72dc7e8c60e59e..4f22fb68eec618e6f191003423f024584256bd6a 100644
--- a/aleksis/apps/alsijil/tables.py
+++ b/aleksis/apps/alsijil/tables.py
@@ -37,6 +37,10 @@ class ExcuseTypeTable(tables.Table):
 
     name = tables.LinkColumn("edit_excuse_type", args=[A("id")])
     short_name = tables.Column()
+    count_as_absent = tables.BooleanColumn(
+        verbose_name=_("Count as absent"),
+        accessor="count_as_missed_lesson",
+    )
     edit = tables.LinkColumn(
         "edit_excuse_type",
         args=[A("id")],