diff --git a/aleksis/apps/tezor/views.py b/aleksis/apps/tezor/views.py
index 9102256d05da9e457b6e44bc58fd0ce47ca04cdf..fc21bea109390410916934ead624940076f4983b 100644
--- a/aleksis/apps/tezor/views.py
+++ b/aleksis/apps/tezor/views.py
@@ -289,7 +289,7 @@ class MarkPayedView(PermissionRequiredMixin, View):
     def dispatch(self, request, token):
         self.object = get_object_or_404(self.model, token=token)
 
-        if self.object.status not PaymentStatus.PREAUTH:
+        if self.object.status != PaymentStatus.PREAUTH:
             return reverse("invoice_by_token", args=[self.object.token])
         else:
             self.object.status = "confirmed"