diff --git a/Content.Server/Explosion/EntitySystems/ExplosionSystem.Processing.cs b/Content.Server/Explosion/EntitySystems/ExplosionSystem.Processing.cs index 59aec97094..ef0612ec5e 100644 --- a/Content.Server/Explosion/EntitySystems/ExplosionSystem.Processing.cs +++ b/Content.Server/Explosion/EntitySystems/ExplosionSystem.Processing.cs @@ -133,7 +133,9 @@ public sealed partial class ExplosionSystem : EntitySystem { // Ensure the system does not get stuck in an error-loop. _activeExplosion = null; - throw e; + RaiseNetworkEvent(new ExplosionOverlayUpdateEvent(_explosionCounter, int.MaxValue)); + _nodeGroupSystem.Snoozing = false; + throw; } #endif }