diff --git a/src/shared/NSIO.qc b/src/shared/NSIO.qc index 70b9a16b..7e12e33b 100644 --- a/src/shared/NSIO.qc +++ b/src/shared/NSIO.qc @@ -67,6 +67,10 @@ NSIO::Init(void) #endif Spawned(); + /* entity may be marked as deleted */ + if (wasfreed(this)) + return; + #ifdef SERVER /* we're loading entity data, don't call Respawn() */ if (g_isloading == true)