diff --git a/src/ObjectExplorer/SceneExplorer.cs b/src/ObjectExplorer/SceneExplorer.cs index 51ccbbc..cceefd1 100644 --- a/src/ObjectExplorer/SceneExplorer.cs +++ b/src/ObjectExplorer/SceneExplorer.cs @@ -79,7 +79,11 @@ namespace UnityExplorer.ObjectExplorer var go = transform.gameObject; if (SceneHandler.SelectedScene != go.scene) { - int idx = sceneDropdown.options.IndexOf(sceneToDropdownOption[go.scene]); + int idx; + if (go.scene == default || go.scene.handle == -1) + idx = sceneDropdown.options.Count - 1; + else + idx = sceneDropdown.options.IndexOf(sceneToDropdownOption[go.scene]); sceneDropdown.value = idx; }