summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--helm-buffers.el4
1 files changed, 3 insertions, 1 deletions
diff --git a/helm-buffers.el b/helm-buffers.el
index c15e29b0..d439f1ba 100644
--- a/helm-buffers.el
+++ b/helm-buffers.el
@@ -243,7 +243,9 @@ Note that this variable is buffer-local.")
helm-source-buffers-list))
maximize (length b) into len-buf
maximize (length (with-current-buffer b
- (format-mode-line mode-name)))
+ (if (stringp mode-name)
+ mode-name
+ (format-mode-line mode-name))))
into len-mode
finally return (cons len-buf len-mode))))
(unless (default-value 'helm-buffer-max-length)