diff --git a/Assets/Scripts/Players/Player.cs b/Assets/Scripts/Players/Player.cs
index 55543f0..f106fec 100644
--- a/Assets/Scripts/Players/Player.cs
+++ b/Assets/Scripts/Players/Player.cs
@@ -221,7 +221,7 @@ namespace NeonTea.Quakeball.Players {
/// Called when this Player is respawned, after dying.
public void Respawn(Vector3 location) {
- if (Net.Singleton.Instance != null && Net.Singleton.Instance.LocalPlayer.Id == NetId) {
+ if (Net.Singleton.Instance != null && Net.Singleton.Instance.LocalPlayer.Id == NetId && IsDead) {
GameObject.FindGameObjectWithTag("DeadScreen").GetComponent().Open = false;
Net.Singleton.Instance.LocalPlayer.Controlled.GetComponent().DisableInput -= 1;
}