The target directory may already have a _different_ file or folder of the same name. You should check whether the inode (and/or whatever Windows equivalent is) are the same or not. If the same, returning the `_propfind()` is Ok. If not the same, this code introduces a bug.