diff --git a/ArchiSteamFarm/Core/OS.cs b/ArchiSteamFarm/Core/OS.cs index def0d836b..980492fd1 100644 --- a/ArchiSteamFarm/Core/OS.cs +++ b/ArchiSteamFarm/Core/OS.cs @@ -39,7 +39,7 @@ namespace ArchiSteamFarm.Core; internal static class OS { // We need to keep this one assigned and not calculated on-demand - internal static readonly string ProcessFileName = Process.GetCurrentProcess().MainModule?.FileName ?? throw new InvalidOperationException(nameof(ProcessFileName)); + internal static readonly string ProcessFileName = Environment.ProcessPath ?? throw new InvalidOperationException(nameof(ProcessFileName)); internal static DateTime ProcessStartTime { #if NETFRAMEWORK