X-Git-Url: https://cgit.sxemacs.org/?a=blobdiff_plain;ds=sidebyside;f=lisp%2Friece-display.el;h=5a16cdf9493ba18ed7d23f594d4d4a6520d8eb49;hb=ffeea9318efaf2e9eab52c66bb1fcc36876e9283;hp=82af80f678c2766b787520fcfe75402cd6636cf8;hpb=de5787f28584950af277bd5db63925be70a34665;p=riece diff --git a/lisp/riece-display.el b/lisp/riece-display.el index 82af80f..5a16cdf 100644 --- a/lisp/riece-display.el +++ b/lisp/riece-display.el @@ -125,11 +125,13 @@ Local to the buffer in `riece-buffer-list'.") (riece-identity-server riece-current-channel)) (riece-with-server-buffer (riece-identity-server riece-current-channel) - (riece-identity-assoc - (riece-identity-prefix (nth 1 (riece-signal-args signal))) - (riece-channel-get-users (riece-identity-prefix - riece-current-channel)) - t))))) + (when (riece-channel-p (riece-identity-prefix + riece-current-channel)) + (riece-identity-assoc + (riece-identity-prefix (nth 1 (riece-signal-args signal))) + (riece-channel-get-users (riece-identity-prefix + riece-current-channel)) + t)))))) (riece-connect-signal 'user-renamed (lambda (signal handback)