diff --git a/autovpn/vpn_app.py b/autovpn/vpn_app.py
index e1b6d4f56cdc897336eab89c9c6bd8702c769fb2..01345d80abf3835127d7d3fd900c9ca1bce9b14c 100644
--- a/autovpn/vpn_app.py
+++ b/autovpn/vpn_app.py
@@ -40,6 +40,7 @@ cert %(cn)s.crt
 key %(cn)s.key
 crl-verify crl.pem
 ns-cert-type server
+tls-auth tlsauth.key 1
 '''
 
 TBLK_PLIST_TEMPLATE = '''<?xml version="1.0" encoding="UTF-8"?>
@@ -258,6 +259,7 @@ def new_cert_dl():
         ('%s.crt' % cn, crt_pem),
         ('%s.key' % cn, key_pem),
         ('%s.pfx' % cn, pkcs12),
+        ('tlsauth.key', current_app.config['TLS_AUTH_KEY']),
         ('openvpn-%s.conf' % cn, OPENVPN_CONFIG_TEMPLATE % vars),
         ('README.txt', README_TEMPLATE % vars),