diff --git a/Assets/Mirror/Runtime/ClientScene.cs b/Assets/Mirror/Runtime/ClientScene.cs index daeaefb68..68c28220f 100644 --- a/Assets/Mirror/Runtime/ClientScene.cs +++ b/Assets/Mirror/Runtime/ClientScene.cs @@ -598,12 +598,9 @@ internal static void OnObjectSpawnFinished(ObjectSpawnFinishedMessage _) // use data from scene objects foreach (NetworkIdentity identity in NetworkIdentity.spawned.Values.OrderBy(uv => uv.netId)) { - if (!identity.isClient) - { - identity.NotifyAuthority(); - identity.OnStartClient(); - CheckForLocalPlayer(identity); - } + identity.NotifyAuthority(); + identity.OnStartClient(); + CheckForLocalPlayer(identity); } isSpawnFinished = true; }