diff --git a/mo/web/util.py b/mo/web/util.py
index 53b3979ef184b0dc14a44377ff959eaa4c838e37..b69e75272a7d744eec0fcfe02d0614db3f11f242 100644
--- a/mo/web/util.py
+++ b/mo/web/util.py
@@ -118,6 +118,8 @@ def send_job_result(job: db.Job) -> Response:
 
     if file.endswith('.zip'):
         type = 'application/zip'
+    elif file.endswith('.pdf'):
+        type = 'application/pdf'
     else:
         type = 'application/binary'