diff --git a/src/Bannerlord.LauncherManager/LauncherManagerHandler.Modules.Orderer.cs b/src/Bannerlord.LauncherManager/LauncherManagerHandler.Modules.Orderer.cs index e26d1b2..e7f0482 100644 --- a/src/Bannerlord.LauncherManager/LauncherManagerHandler.Modules.Orderer.cs +++ b/src/Bannerlord.LauncherManager/LauncherManagerHandler.Modules.Orderer.cs @@ -82,7 +82,7 @@ protected internal bool TryOrderByLoadOrderTW(IEnumerable loadOrder, Fun return false; } - var loadOrderValidationIssues = LoadOrderChecker.IsLoadOrderCorrect(existingOrderedViewModels.Select(x => x.ModuleInfoExtended).ToList()).ToList(); + var loadOrderValidationIssues = LoadOrderChecker.IsLoadOrderCorrect(existingOrderedViewModels.Where(x => x.IsSelected).Select(x => x.ModuleInfoExtended).ToList()).ToList(); if (!overwriteWhenFailure && loadOrderValidationIssues.Count != 0) { issues = loadOrderValidationIssues;