diff --git a/src/core/announce_multiplayer_session.cpp b/src/core/announce_multiplayer_session.cpp
index b4b732c7c..5cc2781a9 100644
--- a/src/core/announce_multiplayer_session.cpp
+++ b/src/core/announce_multiplayer_session.cpp
@@ -104,7 +104,6 @@ void AnnounceMultiplayerSession::AnnounceMultiplayerLoop() {
                 for (auto callback : error_callbacks) {
                     (*callback)(result);
                 }
-                announce = false;
             }
         }
         std::this_thread::sleep_for(announce_time_interval);