diff --git a/SPTInstaller/CustomControls/Dialogs/WhyCacheThoughDialog.axaml.cs b/SPTInstaller/CustomControls/Dialogs/WhyCacheThoughDialog.axaml.cs index 1807fe0..5e1d86b 100644 --- a/SPTInstaller/CustomControls/Dialogs/WhyCacheThoughDialog.axaml.cs +++ b/SPTInstaller/CustomControls/Dialogs/WhyCacheThoughDialog.axaml.cs @@ -69,7 +69,7 @@ public partial class WhyCacheThoughDialog : UserControl return; } - _foundPatcher = downloadsFolder.GetFiles("Patcher_*").FirstOrDefault(); + _foundPatcher = downloadsFolder.GetFiles("Patcher_*").OrderByDescending(p => p.CreationTime).FirstOrDefault(); if (_foundPatcher == null || !_foundPatcher.Exists) {