(if (string-match "\\(.*\\)/$" base-folder) ; ends with '/'.
(setq base-folder (elmo-match-string 1 base-folder))
(unless (file-directory-p path)
- (setq base-folder (file-name-directory base-folder))))
+ (setq base-folder (or (file-name-directory base-folder)
+ base-folder))))
(delq
nil
(mapcar