This is a bug, one I've not seen reported before. I should think "write" perms should be sufficient but haven't looked at the code. If you want to explore more deeply and report back, that would be nice. A bug report and patch, perhaps?
If you've got the time and inclination, that is ...