2011-07-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
+ * message.el (message-auto-save-directory): If the ~/Mail directory
+ doesn't exist, use ~ as the auto-save directory (bug#4432).
+
* gnus-group.el (gnus-group-read-ephemeral-group): Start Gnus if it
hasn't already been started.
:type '(repeat function))
(defcustom message-auto-save-directory
- (file-name-as-directory (expand-file-name "drafts" message-directory))
+ (if (file-exists-p message-directory)
+ (file-name-as-directory (expand-file-name "drafts" message-directory))
+ "~/")
"*Directory where Message auto-saves buffers if Gnus isn't running.
If nil, Message won't auto-save."
:group 'message-buffers