diff --git a/packages/ui-default/package.json b/packages/ui-default/package.json
index 04200b301..efd1ccc74 100644
--- a/packages/ui-default/package.json
+++ b/packages/ui-default/package.json
@@ -1,6 +1,6 @@
{
"name": "@hydrooj/ui-default",
- "version": "4.37.15",
+ "version": "4.37.16",
"author": "undefined ",
"license": "AGPL-3.0",
"main": "hydro.js",
diff --git a/packages/ui-default/templates/contest_scoreboard.html b/packages/ui-default/templates/contest_scoreboard.html
index 224de2cca..f324b9624 100644
--- a/packages/ui-default/templates/contest_scoreboard.html
+++ b/packages/ui-default/templates/contest_scoreboard.html
@@ -35,7 +35,7 @@
{{ column.value }}
{{ pdict[column.raw].nAccept }}/{{ pdict[column.raw].nSubmit }}
{% else %}
- {{ column.value|nl2br|safe }}
+ {{ column.value|string|nl2br|safe }}
{% endif %}
{%- endfor -%}
@@ -52,21 +52,21 @@
{{ user.render_inline(udict[column.raw], badge=false) }}
{% elif column.type == 'record' and column.raw %}
- {{ column.value|nl2br|safe }}
+ {{ column.value|string|nl2br|safe }}
{% elif column.type == 'records' %}
{%- for record in column.raw -%}
{% if loop.index0 %}/{% endif %}
{% if record.raw %}
- {{ record.value|nl2br|safe }}
+ {{ record.value|string|nl2br|safe }}
{% else %}
- {{ record.value|nl2br|safe }}
+ {{ record.value|string|nl2br|safe }}
{% endif %}
{%- endfor -%}
{% else %}
- {{ column.value|nl2br|safe }}
+ {{ column.value|string|nl2br|safe }}
{% endif %}
{%- endfor -%}
diff --git a/packages/ui-default/templates/contest_scoreboard_download_html.html b/packages/ui-default/templates/contest_scoreboard_download_html.html
index 7b8623fa1..0c0be5696 100644
--- a/packages/ui-default/templates/contest_scoreboard_download_html.html
+++ b/packages/ui-default/templates/contest_scoreboard_download_html.html
@@ -47,21 +47,21 @@ Exported from {{ model.system.get