diff --git a/ILSpy/Util/ShellHelper.cs b/ILSpy/Util/ShellHelper.cs index 24c877373..7bc26d92a 100644 --- a/ILSpy/Util/ShellHelper.cs +++ b/ILSpy/Util/ShellHelper.cs @@ -99,7 +99,7 @@ namespace ICSharpCode.ILSpy.Util if (paths == null) return; // Group by containing folder - var files = paths.Where(p => !string.IsNullOrEmpty(p) && File.Exists(p)).ToList(); + var files = paths.Distinct(StringComparer.OrdinalIgnoreCase).Where(p => !string.IsNullOrEmpty(p) && File.Exists(p)).ToList(); if (files.Count == 0) return;