Если файл назначения существует, это повод упасть. Нельзя ничего затирать без спросу.