diff --git a/src/cutecoin/core/txhistory.py b/src/cutecoin/core/txhistory.py
index f03aa5bbf65f3846a6357bec21f40b5a7d96fbe1..d5a1f8d7e3148bfde5644f89beadfa13b49c0bfc 100644
--- a/src/cutecoin/core/txhistory.py
+++ b/src/cutecoin/core/txhistory.py
@@ -347,6 +347,7 @@ class TxHistory():
             for transfer in [t for t in self._transfers
                              if t.state == TransferState.VALIDATED]:
                 transfer.run_state_transitions((True, current_block, fork_window))
+            self.wallet.refresh_finished.emit([])
         except NoPeerAvailable:
             logging.debug("No peer available")