diff --git a/_includes/2017/meta-vars.html b/_includes/2017/meta-vars.html
index acde64900..ccd39245c 100644
--- a/_includes/2017/meta-vars.html
+++ b/_includes/2017/meta-vars.html
@@ -14,6 +14,8 @@ It emits some blank lines because Jekyll, lol.
{% endcomment %}
+{% assign depth = page.url | split: '/' | size | minus: 1 %}
+
{% if depth <= 1 %}{% assign base = '.' %}
{% elsif depth == 2 %}{% assign base = '..' %}
{% elsif depth == 3 %}{% assign base = '../..' %}
@@ -33,6 +35,4 @@ It emits some blank lines because Jekyll, lol.
{% assign base = '' %}
-{% assign depth = page.url | split: '/' | size | minus: 1 %}
-
{% capture page_url %}{{ site.url }}{{ page.url | remove: '.html' }}{% endcapture %}