diff --git a/collects/mzlib/file.ss b/collects/mzlib/file.ss index 8488d43..11f16aa 100644 --- a/collects/mzlib/file.ss +++ b/collects/mzlib/file.ss @@ -215,7 +215,8 @@ (when (and (string? base) (not (directory-exists? base))) (make-directory* base)) - (make-directory dir))) + (unless (directory-exists? dir) + (make-directory dir)))) (define make-temporary-file (case-lambda