diff --git a/source/templates/drg-mods.html b/source/templates/drg-mods.html
new file mode 100644
index 0000000..ed1e170
--- /dev/null
+++ b/source/templates/drg-mods.html
@@ -0,0 +1,9 @@
+
Mods
+
+ {% for mod_id in mods %}
+ {% let (mod_link, mod_title) = mod_id|drg_mod %}
+ -
+ {{ mod_title }}
+
+ {% endfor %}
+
diff --git a/source/templates/video.html b/source/templates/video.html
index 45c9129..376b7fa 100644
--- a/source/templates/video.html
+++ b/source/templates/video.html
@@ -24,15 +24,7 @@
{% if let Some(mods) = speedrun.mods %}
- Mods
-
- {% for mod_id in mods %}
- {% let (mod_link, mod_title) = mod_id|drg_mod %}
- -
- {{ mod_title }}
-
- {% endfor %}
-
+ {% include "drg-mods.html" %}
{% endif %}
{% if let Some(chapters) = speedrun.chapters %}
@@ -54,6 +46,12 @@
{% endif %}
{% endif %}
+ {% if let Some(drg) = drg %}
+ {% if let Some(mods) = drg.mods %}
+ {% include "drg-mods.html" %}
+ {% endif %}
+ {% endif %}
+