diff --git a/lib/wallets/wallet/impl/particl_wallet.dart b/lib/wallets/wallet/impl/particl_wallet.dart
index 67c08bf1d..b39e9b91f 100644
--- a/lib/wallets/wallet/impl/particl_wallet.dart
+++ b/lib/wallets/wallet/impl/particl_wallet.dart
@@ -408,12 +408,11 @@ class ParticlWallet extends Bip39HDWallet
           level: LogLevel.Error);
       throw Exception("Invalid hex string length.");
     }
-    int numStrips = 0;
     int maxStrips = 3; // Strip up to 3 0x00s (match previous particl_wallet).
     while (hexString.endsWith('00') && hexString.length > 2) {
       hexString = hexString.substring(0, hexString.length - 2);
-      numStrips++;
-      if (numStrips >= maxStrips) {
+      maxStrips--;
+      if (maxStrips <= 0) {
         break;
       }
     }