diff --git a/Core/SteamLibrary.cs b/Core/SteamLibrary.cs index b66ad7738..79b9547e1 100644 --- a/Core/SteamLibrary.cs +++ b/Core/SteamLibrary.cs @@ -169,7 +169,8 @@ public class NonSteamGame : GameBase public override GameBase NormalizeDir(string appPath) { GameDir = StartDir == null ? null - : new DirectoryInfo(CKANPathUtils.NormalizePath(StartDir.Trim('"'))); + : Utilities.DefaultIfThrows(() => + new DirectoryInfo(CKANPathUtils.NormalizePath(StartDir.Trim('"')))); return this; } }