But today I noticed that there were no icons on my desktop, and the right click menu wasn't appearing (I rarely ever see my desktop, as XFCE restores my previous session at boot).
The solution was to delete ~/.cache/sessions/, as suggested in this topic at the Arch Linux Forum.