diff --git a/collects/mred/edit.ss b/collects/mred/edit.ss index bceef41f..7af76f97 100644 --- a/collects/mred/edit.ss +++ b/collects/mred/edit.ss @@ -608,8 +608,7 @@ (not (= format wx:const-media-ff-copy)) (file-exists? name)) (let ([back-name (mred:path-utils:generate-backup-name name)]) - (unless (file-exists? back-name) - (rename-file name back-name)))) + (wx:copy-file name back-name))) #t)))] [on-change (lambda ()