diff --git a/Source/Editor/Utilities/DuplicateScenes.cs b/Source/Editor/Utilities/DuplicateScenes.cs index 7902633b2..dc2d5e4bb 100644 --- a/Source/Editor/Utilities/DuplicateScenes.cs +++ b/Source/Editor/Utilities/DuplicateScenes.cs @@ -155,8 +155,8 @@ namespace FlaxEditor.Utilities var scene = Level.LoadSceneFromBytes(data.Bytes); if (scene == null) { - Profiler.EndEvent(); - throw new Exception("Failed to deserialize scene"); + Editor.LogError("Failed to restore scene"); + continue; } // Restore `dirty` state