diff --git a/vdirsyncer/storage/dav.py b/vdirsyncer/storage/dav.py index e1e35da..b9af786 100644 --- a/vdirsyncer/storage/dav.py +++ b/vdirsyncer/storage/dav.py @@ -326,7 +326,7 @@ class DavStorage(Storage): href = item.ident for char in self.unsafe_href_chars: href = href.replace(char, '_') - return self._normalize_href(href + self.fileext) + return _encode_href(self._normalize_href(href + self.fileext)) def _is_item_mimetype(self, mimetype): return _fuzzy_matches_mimetype(self.item_mimetype, mimetype)