### Steps to reproduce 1. have userA and userB 2. create an external storage mount that is read-only, does not have any files and is mounted to `/` for userB 3. as userA create a file `foo.txt` and share it with userB 4. as userB try to rename the received shared file `foo.txt` to `bar.txt` ### Expected behaviour * file should be renamed ### Actual behaviour * there is an error that says "there is not file 'foo.txt'" and the file is removed from the file list * after a reload the file `foo.txt` is still there. cc @icewind1991 @rullzer