diff -r c4993f0991e4 -r f4acc783f25e dav/sync.c --- a/dav/sync.c Sun Jul 02 10:37:44 2023 +0200 +++ b/dav/sync.c Sun Jul 02 10:48:27 2023 +0200 @@ -469,9 +469,11 @@ DavBool changed = 0; CxList *res_tags = sync_get_file_tags(dir, res, &changed, NULL); + if(!res_tags) { + res_tags = cxEmptyList; + } int ret = matches_tagfilter(res_tags, tagfilter); - CxIterator i = cxListIterator(res_tags); cxListDestroy(res_tags); return ret; }