diff --git a/templates/shortcodes/video.html b/templates/shortcodes/video.html
index 143207e..df0715b 100644
--- a/templates/shortcodes/video.html
+++ b/templates/shortcodes/video.html
@@ -1,6 +1,6 @@
{% import "macros/figures.html" as figures %}
{{ figures::video(
- src=src,
+ src=page.colocated_path ~ src,
caption=caption,
loop=loop | default(value=false),
controls=controls | default(value=true),