diff --git a/PKHeX.Core/Saves/Util/SaveUtil.cs b/PKHeX.Core/Saves/Util/SaveUtil.cs index fe8089721..1e61edbaf 100644 --- a/PKHeX.Core/Saves/Util/SaveUtil.cs +++ b/PKHeX.Core/Saves/Util/SaveUtil.cs @@ -740,10 +740,15 @@ public static bool GetSavesFromFolder(string folderPath, bool deep, out IEnumera return true; } #pragma warning disable CA1031 // Do not catch general exception types - catch (ArgumentException) + catch (Exception ex) #pragma warning restore CA1031 // Do not catch general exception types { - result = new[] { MsgFileLoadFailAuto + Environment.NewLine + folderPath, MsgFileLoadFailAutoAdvise + Environment.NewLine + MsgFileLoadFailAutoCause }; + result = new[] + { + MsgFileLoadFailAuto + Environment.NewLine + folderPath, + MsgFileLoadFailAutoAdvise + Environment.NewLine + MsgFileLoadFailAutoCause, + ex.Message, + }; return false; } }