From ed652c0c5631ed301a5acef605c318568593145c Mon Sep 17 00:00:00 2001
From: Jack Robison <jackrobison@lbry.io>
Date: Mon, 28 Jun 2021 14:48:24 -0400
Subject: [PATCH] fix updating resolve by effective amount after abandoning
 support

---
 lbry/wallet/server/block_processor.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/lbry/wallet/server/block_processor.py b/lbry/wallet/server/block_processor.py
index b054e5e97..8558c9c57 100644
--- a/lbry/wallet/server/block_processor.py
+++ b/lbry/wallet/server/block_processor.py
@@ -1130,7 +1130,9 @@ class BlockProcessor:
         self.touched_claims_to_send_es.update(
             set(self.staged_activated_support.keys()).union(
                 set(claim_hash for (_, claim_hash) in self.staged_activated_claim.keys())
-            ).union(self.signatures_changed).difference(self.removed_claims_to_send_es)
+            ).union(self.signatures_changed).union(
+                set(self.removed_active_support.keys())
+            ).difference(self.removed_claims_to_send_es)
         )
 
         # use the cumulative changes to update bid ordered resolve