diff --git a/tasks/buildcerts.yml b/tasks/buildcerts.yml
index 29ea9f37234265d32417781fc931d7fa6bd705a0..9f81682cfa33d578538d84d12cb9386592a8ad2e 100644
--- a/tasks/buildcerts.yml
+++ b/tasks/buildcerts.yml
@@ -4,7 +4,7 @@
 - name: "Create PEM file for HaProxy"
   assemble:
     src='/etc/letsencrypt/live/{{ item.domain }}'
-    dest='/etc/haproxy/certs/{{ item.domain }}.pem'
+    dest='/etc/haproxy/certs/{{ item.file }}'
     regexp='(fullchain)|(privkey)\.pem'
   with_items: '{{ proxy_certificates|default([]) }}'
   when: item.letsencrypt|default(false) and item.active|default(true)