diff options
Diffstat (limited to 'lisp/emms-cache.el')
-rw-r--r-- | lisp/emms-cache.el | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/emms-cache.el b/lisp/emms-cache.el index 4f96898..4e45eda 100644 --- a/lisp/emms-cache.el +++ b/lisp/emms-cache.el @@ -73,7 +73,8 @@ This is used to cache over emacs sessions.") (progn (unless emms-cache-dirty (emms-cache-restore)) - (add-hook 'kill-emacs-hook 'emms-cache-save) + (unless noninteractive + (add-hook 'kill-emacs-hook 'emms-cache-save)) (setq emms-cache-get-function 'emms-cache-get) (setq emms-cache-set-function 'emms-cache-set) (setq emms-cache-modified-function 'emms-cache-dirty)) |