diff --git a/SabreTools.Library/DatFiles/DatFile.cs b/SabreTools.Library/DatFiles/DatFile.cs index e4cb707a..b5ab1e7e 100644 --- a/SabreTools.Library/DatFiles/DatFile.cs +++ b/SabreTools.Library/DatFiles/DatFile.cs @@ -2117,6 +2117,9 @@ namespace SabreTools.Library.DatFiles outDats = outDatsArray.ToList(); watch.Stop(); + // Then, ensure that the internal dat can be sorted in the best possible way + BucketBy(SortedBy.CRC, DedupeType.None); + // Now, loop through the dictionary and populate the correct DATs watch.Start("Populating all output DATs"); List keys = Keys;