diff --git a/PKHeX.WinForms/MainWindow/Main.cs b/PKHeX.WinForms/MainWindow/Main.cs index 5ee887666..3da69a224 100644 --- a/PKHeX.WinForms/MainWindow/Main.cs +++ b/PKHeX.WinForms/MainWindow/Main.cs @@ -149,8 +149,7 @@ public Main() #endregion #region Localize & Populate Fields string[] args = Environment.GetCommandLineArgs(); - string filename = args.Length > 0 ? Path.GetFileNameWithoutExtension(args[0])?.ToLower() : ""; - HaX = filename?.IndexOf("hax", StringComparison.Ordinal) >= 0; + HaX = args.Any(x => x.Trim('-').ToLower() == "hax"); bool showChangelog = false; bool BAKprompt = false;