diff --git a/backend/rust-gbt/src/audit_transaction.rs b/backend/rust-gbt/src/audit_transaction.rs index 3468accd8..392c54d3c 100644 --- a/backend/rust-gbt/src/audit_transaction.rs +++ b/backend/rust-gbt/src/audit_transaction.rs @@ -44,6 +44,8 @@ impl Eq for AuditTransaction {} impl PartialOrd for AuditTransaction { fn partial_cmp(&self, other: &AuditTransaction) -> Option { + // If either score is NaN, this is false, + // and partial_cmp will return None if self.score == other.score { Some(self.uid.cmp(&other.uid)) } else {