killbill-aplcache

Details

diff --git a/payment/src/main/java/org/killbill/billing/payment/core/PaymentProcessor.java b/payment/src/main/java/org/killbill/billing/payment/core/PaymentProcessor.java
index a2ef19c..c57de1c 100644
--- a/payment/src/main/java/org/killbill/billing/payment/core/PaymentProcessor.java
+++ b/payment/src/main/java/org/killbill/billing/payment/core/PaymentProcessor.java
@@ -713,7 +713,7 @@ public class PaymentProcessor extends ProcessorBase {
 
     private PaymentAttemptModelDao getLastPaymentAttempt(final List<PaymentAttemptModelDao> pastPaymentAttempts, final UUID attemptId) {
         if (!pastPaymentAttempts.isEmpty()) {
-            for (int i = pastPaymentAttempts.size() - 1; i == 0; i--) {
+            for (int i = pastPaymentAttempts.size() - 1; i >= 0; i--) {
                 if (pastPaymentAttempts.get(i).getId().equals(attemptId)) {
                     return pastPaymentAttempts.get(i);
                 }