* riece-message.el (riece-format-message): Don't append
[riece] / lisp / riece-message.el
index a8a2576..6bbd35f 100644 (file)
@@ -153,9 +153,14 @@ Normally they are *Dialogue* and/or *Others*."
           (funcall riece-message-make-name-function message)))
        (server-name (riece-identity-server (riece-message-speaker message))))
     (riece-with-server-buffer (riece-current-server-name)
-      (riece-concat-server-name
-       (concat open-bracket name close-bracket
-              " " (riece-message-text message) "\n")))))
+      (concat
+       (if global
+          (riece-concat-server-name
+           (concat open-bracket name close-bracket
+                   " " (riece-message-text message)))
+        (concat open-bracket name close-bracket
+                " " (riece-message-text message)))
+       "\n"))))
 
 (defun riece-display-message-1 (message)
   (let ((buffer (riece-message-buffer message))