Revision 8f44fd3a trunk/Pithos.Core/Agents/CollectionExtensions.cs

b/trunk/Pithos.Core/Agents/CollectionExtensions.cs
168 168
            //the target is not below the root
169 169
            //DON'T FORGET that Uri segments include the slashes. Must remove them to ensure proper checks
170 170
            var mismatch = rootSegments
171
                .Where((t, i) => !String.Equals(targetSegments[i].TrimEnd('/'), t.TrimEnd('/')))
171
                .Where((t, i) => !String.Equals(targetSegments[i].TrimEnd('/'), t.TrimEnd('/'),StringComparison.InvariantCultureIgnoreCase))
172 172
                .Any();
173 173
            return !mismatch;
174 174
        }

Also available in: Unified diff