diff --git a/RageCoop.Client/Sync/EntityPool.cs b/RageCoop.Client/Sync/EntityPool.cs index 6bc2022..9109627 100644 --- a/RageCoop.Client/Sync/EntityPool.cs +++ b/RageCoop.Client/Sync/EntityPool.cs @@ -363,7 +363,7 @@ namespace RageCoop.Client foreach (Ped p in allPeds) { SyncedPed c = GetPedByHandle(p.Handle); - if (c == null && (p != Game.Player.Character)) + if (c == null && (p != Game.Player.Character) && !Function.Call(Hash.IS_PLAYER_SWITCH_IN_PROGRESS)) { if (allPeds.Length > Main.Settings.WorldPedSoftLimit && p.PopulationType == EntityPopulationType.RandomAmbient && !p.IsInVehicle()) {