diff --git a/src/roster_window.py b/src/roster_window.py
index c9977319c8091becc1a317f0363a6089d5a891e2..61ef13772f4208fe98a3c3f2d426f4dcfb359b29 100644
--- a/src/roster_window.py
+++ b/src/roster_window.py
@@ -2012,6 +2012,7 @@ class RosterWindow:
         elif event.type_ == 'file-hash-error':
             ft.show_hash_error(jid, data, account)
             gajim.events.remove_events(account, jid, event)
+            return True
         elif event.type_ == 'file-completed':
             ft.show_completed(jid, data)
             gajim.events.remove_events(account, jid, event)