diff --git a/anatomy/templates/anatomy/mark_overview.html b/anatomy/templates/anatomy/mark_overview.html
index ec2e41ba..16f862de 100644
--- a/anatomy/templates/anatomy/mark_overview.html
+++ b/anatomy/templates/anatomy/mark_overview.html
@@ -13,7 +13,7 @@
diff --git a/generic/views.py b/generic/views.py
index f1814ce1..e3e66c87 100644
--- a/generic/views.py
+++ b/generic/views.py
@@ -369,7 +369,7 @@ class ExamViews(View, LoginRequiredMixin):
question_unmarked_map = []
for q in questions:
- question_unmarked_map.append((q, q.get_unmarked_answer_count()))
+ question_unmarked_map.append((q, int(q.get_unmarked_answer_count())))
# TODO: fix showing unmarked answer count from other exams...
return render(
diff --git a/rapids/templates/rapids/mark_overview.html b/rapids/templates/rapids/mark_overview.html
index f1b02917..1340307f 100644
--- a/rapids/templates/rapids/mark_overview.html
+++ b/rapids/templates/rapids/mark_overview.html
@@ -13,7 +13,7 @@