diff --git a/lib/static_resources.js b/lib/static_resources.js
index 3e0cf15d6f00a382af7dcad03a94d47d8fcbdf09..9c0b1e951dd482c52c874ce01f7b83971ac7e54f 100644
--- a/lib/static_resources.js
+++ b/lib/static_resources.js
@@ -150,6 +150,9 @@ exports.resources = {
   ],
   '/production/include.js': [
     '/include_js/include.js'
+  ],
+  '/production/relay.js': [
+    '/relay/relay.js'
   ]
 };
 exports.resources[dialog_min_js] = dialog_js;
diff --git a/resources/views/relay.ejs b/resources/views/relay.ejs
index 1a71d68071c941ded6bd7af83696edd8d57258bc..4ee25e8a7607c8c11afac7ebb0859c46da746d2f 100644
--- a/resources/views/relay.ejs
+++ b/resources/views/relay.ejs
@@ -6,6 +6,6 @@
 <head>
   <meta charset="utf-8">
   <title>Browser ID</title>
-  <script type='text/javascript' src='https://static.login.persona.org/relay/relay.js'></script>
+  <%- cachify_js('/production/relay.js') %>
 </head>
 </html>