diff --git a/Duplicati/Library/Main/RSyncDir.cs b/Duplicati/Library/Main/RSyncDir.cs index ddcaa41d7..4e323d31d 100644 --- a/Duplicati/Library/Main/RSyncDir.cs +++ b/Duplicati/Library/Main/RSyncDir.cs @@ -695,10 +695,9 @@ namespace Duplicati.Library.Main.RSync public RSyncDir(string[] sourcefolder, CommunicationStatistics stat, Utility.FilenameFilter filter) { m_filter = filter; - //TODO: These should theoretically use the file systems case sensitivity - m_oldSignatures = new Dictionary(); - m_oldFolders = new Dictionary(); - m_lastVerificationTime = new Dictionary(); + m_oldSignatures = new Dictionary(Utility.Utility.ClientFilenameStringComparer); + m_oldFolders = new Dictionary(Utility.Utility.ClientFilenameStringComparer); + m_lastVerificationTime = new Dictionary(Utility.Utility.ClientFilenameStringComparer); for (int i = 0; i < sourcefolder.Length; i++) {