summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--spinner.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/spinner.el b/spinner.el
index b227eba..42c2998 100644
--- a/spinner.el
+++ b/spinner.el
@@ -301,7 +301,8 @@ this time, in which case it won't display at all."
(setq spinner-current (make-spinner type-or-object (current-buffer) fps delay)))
(setq type-or-object spinner-current)
;; Maybe add to mode-line.
- (unless (memq 'spinner--mode-line-construct mode-line-process)
+ (unless (and (listp mode-line-process)
+ (memq 'spinner--mode-line-construct mode-line-process))
(setq mode-line-process
(list (or mode-line-process "")
'spinner--mode-line-construct))))