diff --git a/src/pretix/control/templates/pretixcontrol/order/index.html b/src/pretix/control/templates/pretixcontrol/order/index.html
index afecd77f54..bd03047a30 100644
--- a/src/pretix/control/templates/pretixcontrol/order/index.html
+++ b/src/pretix/control/templates/pretixcontrol/order/index.html
@@ -260,6 +260,22 @@
{{ line.subevent.name }} · {{ line.subevent.get_date_range_display }}
{% endif %}
+
+ {% if not line.addon_to or request.event.settings.ticket_download_addons %}
+ {% if line.item.admission or request.event.settings.ticket_download_nonadm %}
+ {% for b in download_buttons %}
+
+ {% endfor %}
+ {% endif %}
+ {% endif %}
{% eventsignal event "pretix.control.signals.order_position_buttons" order=order position=line request=request %}
{% if line.has_questions %}
diff --git a/src/pretix/control/urls.py b/src/pretix/control/urls.py
index 9e8b83fc38..abd924db8b 100644
--- a/src/pretix/control/urls.py
+++ b/src/pretix/control/urls.py
@@ -199,6 +199,9 @@ urlpatterns = [
name='event.order.regeninvoice'),
url(r'^orders/(?P[0-9A-Z]+)/invoices/(?P\d+)/reissue$', orders.OrderInvoiceReissue.as_view(),
name='event.order.reissueinvoice'),
+ url(r'^orders/(?P[0-9A-Z]+)/download/(?P\d+)/(?P