diff --git a/MLAPI/NetworkingManagerComponents/Core/SpawnManager.cs b/MLAPI/NetworkingManagerComponents/Core/SpawnManager.cs index f9de52c..1295375 100644 --- a/MLAPI/NetworkingManagerComponents/Core/SpawnManager.cs +++ b/MLAPI/NetworkingManagerComponents/Core/SpawnManager.cs @@ -77,10 +77,13 @@ namespace MLAPI.NetworkingManagerComponents.Core internal static void DestroyNonSceneObjects() { - foreach (KeyValuePair netObject in spawnedObjects) + if(spawnedObjects != null) { - if (!netObject.Value.sceneObject) - MonoBehaviour.Destroy(netObject.Value.gameObject); + foreach (KeyValuePair netObject in spawnedObjects) + { + if (!netObject.Value.sceneObject) + MonoBehaviour.Destroy(netObject.Value.gameObject); + } } }