Actually, the problem is worse: it doesn't just happen if ~/.config/syncevolution does not exist. Presumably it happens when various directories or files need to be created in the .config tree.