diff --git a/merge-metadata.py b/merge-metadata.py
index 5ed18a0c3bcb84fb60e773ce3e3d47bce7a76cf2..2872946893f41b2b5e1b70e36633948619daeed5 100644
--- a/merge-metadata.py
+++ b/merge-metadata.py
@@ -37,6 +37,10 @@ def parse_page(root, data):
 
 
 def main():
+  opener = urllib.request.build_opener()
+  opener.addheaders = [('User-agent', 'Flashpoint Archive Gitlab')]
+  urllib.request.install_opener(opener)
+
   global retries
   retries = retries + 1
   if retries > 5: