From 85d3673f15dfb8744b72e781cd05774d37a990ba Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Wed, 10 Jun 2026 19:22:42 +0200 Subject: [PATCH] Fix using `Tools` menu without Game Settings asset --- Source/Editor/Modules/UIModule.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Source/Editor/Modules/UIModule.cs b/Source/Editor/Modules/UIModule.cs index 7e09940bd..9edfb816f 100644 --- a/Source/Editor/Modules/UIModule.cs +++ b/Source/Editor/Modules/UIModule.cs @@ -1139,8 +1139,10 @@ namespace FlaxEditor.Modules _menuToolsSetTheCurrentSceneViewAsDefault.Enabled = Level.ScenesCount > 0; string localAppData = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData); GameSettings settings = GameSettings.Load(); - string path = Path.Combine(localAppData, settings.CompanyName, settings.ProductName); - _menuToolsOpenLocalFolder.Enabled = Directory.Exists(path); + _menuToolsOpenLocalFolder.Enabled = settings != null && + !string.IsNullOrEmpty(settings.CompanyName) && + !string.IsNullOrEmpty(settings.ProductName) && + Directory.Exists(Path.Combine(localAppData, settings.CompanyName, settings.ProductName)); c.PerformLayout(); }