diff --git a/Core/Registry/AvailableModule.cs b/Core/Registry/AvailableModule.cs index b3910c0c08..882942a5d4 100644 --- a/Core/Registry/AvailableModule.cs +++ b/Core/Registry/AvailableModule.cs @@ -122,10 +122,12 @@ private static bool DependsAndConflictsOK(CkanModule module, IEnumerable m.identifier != module.identifier); foreach (RelationshipDescriptor rel in module.conflicts) { // If any of the conflicts are present, fail - if (rel.MatchesAny(others, null, null)) + if (rel.MatchesAny(othersMinusSelf, null, null)) { return false; }