@chris-allan @cneves I think it's a bug fix, since I *think* the permissions of creating (and removing) rendering settings are determined by the canAnnotate() flag. It certainly seems to fix the issues described on ticket #10586. But, I have some distant memory that there may be a JCB reason for using canWrite() here?