diff --git a/api/models/order.py b/api/models/order.py
index 612486fdd..0538dd6dc 100644
--- a/api/models/order.py
+++ b/api/models/order.py
@@ -363,9 +363,12 @@ def update_status(self, new_status):
old_status = self.status
self.status = new_status
self.save(update_fields=["status"])
- self.log(
- f"Order state went from {old_status}: {Order.Status(old_status).label} to {new_status}: {Order.Status(new_status).label}"
- )
+
+ if old_status != new_status:
+ self.log(
+ f"Order state went from {old_status}: {Order.Status(old_status).label} to {new_status}: {Order.Status(new_status).label}"
+ )
+
if new_status == Order.Status.FAI:
send_notification.delay(order_id=self.id, message="lightning_failed")