From d7618f58b6205354dfa6fc9463ab2becfe34df85 Mon Sep 17 00:00:00 2001 From: Paul Hebble Date: Wed, 24 Feb 2021 14:49:06 -0600 Subject: [PATCH] Don't pass installed DLCs to resolver for row conflicts --- GUI/Model/ModList.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/GUI/Model/ModList.cs b/GUI/Model/ModList.cs index 69d79d4056..aeddcdd77b 100644 --- a/GUI/Model/ModList.cs +++ b/GUI/Model/ModList.cs @@ -471,6 +471,7 @@ public static Dictionary ComputeConflictsFromModList(IRegistryQu // Only check mods that would exist after the changes are made. IEnumerable installed = registry.InstalledModules.Where( im => !modules_to_remove.Contains(im.Module.identifier) + && !im.Module.IsDLC ).Select(im => im.Module); // Convert ONLY modules_to_install with CkanModule.FromIDandVersion,