diff --git a/beets/library.py b/beets/library.py index 220859f05..186a674e7 100644 --- a/beets/library.py +++ b/beets/library.py @@ -64,7 +64,8 @@ class PathQuery(dbcore.FieldQuery): # By default, the case sensitivity depends on the filesystem # that the query path is located on. if case_sensitive is None: - case_sensitive = beets.util.case_sensitive(pattern) + path = util.bytestring_path(util.normpath(pattern)) + case_sensitive = beets.util.case_sensitive(path) self.case_sensitive = case_sensitive # Use a normalized-case pattern for case-insensitive matches.