diff --git a/src/pretix/presale/templates/pretixpresale/event/fragment_cart.html b/src/pretix/presale/templates/pretixpresale/event/fragment_cart.html
index 491916625..cde475824 100644
--- a/src/pretix/presale/templates/pretixpresale/event/fragment_cart.html
+++ b/src/pretix/presale/templates/pretixpresale/event/fragment_cart.html
@@ -60,7 +60,8 @@
{% if not line.addon_to or event.settings.ticket_download_addons %}
{% for b in download_buttons %}
+ class="btn btn-default btn-sm {% if b.identifier == "pdf" %}btn-primary{% endif %}"
+ data-asyncdownload>
{{ b.text }}
{% endfor %}
@@ -146,7 +147,8 @@
{% if not line.addon_to or event.settings.ticket_download_addons %}
{% for b in download_buttons %}
+ class="btn btn-default btn-sm {% if b.identifier == "pdf" %}btn-primary{% endif %}"
+ data-asyncdownload>
{{ b.text }}
{% endfor %}
diff --git a/src/pretix/presale/templates/pretixpresale/event/order.html b/src/pretix/presale/templates/pretixpresale/event/order.html
index ddf212aee..33c4cca10 100644
--- a/src/pretix/presale/templates/pretixpresale/event/order.html
+++ b/src/pretix/presale/templates/pretixpresale/event/order.html
@@ -79,7 +79,8 @@
{% for b in download_buttons %}
{% if b.multi %}
+ class="btn btn-default btn-sm {% if b.identifier == "pdf" %}btn-primary{% endif %}"
+ data-asyncdownload>
{{ b.text }}
{% endif %}