- {% if order.changable and 'can_change_orders' in request.eventpermset %}
+ {% if 'can_change_orders' in request.eventpermset %}
{% trans "Change" %}
diff --git a/src/pretix/control/views/orders.py b/src/pretix/control/views/orders.py
index 924dc09206..dc5bc2d234 100644
--- a/src/pretix/control/views/orders.py
+++ b/src/pretix/control/views/orders.py
@@ -1530,12 +1530,6 @@ class OrderChange(OrderView):
permission = 'can_change_orders'
template_name = 'pretixcontrol/order/change.html'
- def dispatch(self, request, *args, **kwargs):
- if self.order.status not in (Order.STATUS_PENDING, Order.STATUS_PAID):
- messages.error(self.request, _('This action is only allowed for pending or paid orders.'))
- return self._redirect_back()
- return super().dispatch(request, *args, **kwargs)
-
@cached_property
def other_form(self):
return OtherOperationsForm(prefix='other', order=self.order,