diff --git a/Source/Editor/Modules/SceneEditingModule.cs b/Source/Editor/Modules/SceneEditingModule.cs index df9009cc8..13a920fa3 100644 --- a/Source/Editor/Modules/SceneEditingModule.cs +++ b/Source/Editor/Modules/SceneEditingModule.cs @@ -101,7 +101,10 @@ namespace FlaxEditor.Modules public void Select(List selection, bool additive = false) { if (selection == null) - throw new ArgumentNullException(); + { + Deselect(); + return; + } // Prevent from selecting null nodes selection.RemoveAll(x => x == null);