Index: openacs-4/packages/xotcl-core/tcl/chat-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xotcl-core/tcl/Attic/chat-procs.tcl,v diff -u -r1.26 -r1.27 --- openacs-4/packages/xotcl-core/tcl/chat-procs.tcl 16 Oct 2017 13:19:24 -0000 1.26 +++ openacs-4/packages/xotcl-core/tcl/chat-procs.tcl 17 Oct 2017 13:46:30 -0000 1.27 @@ -174,9 +174,17 @@ } my instvar array - ::xo::clusterwide nsv_unset -nocomplain $array-login $user_id - ::xo::clusterwide nsv_unset -nocomplain $array-color $user_id - ::xo::clusterwide nsv_unset -nocomplain $array-last-activity $user_id + # This values could already not be here. Just ignore when we don't + # find them + catch { + ::xo::clusterwide nsv_unset -nocomplain $array-login $user_id + } + catch { + ::xo::clusterwide nsv_unset -nocomplain $array-color $user_id + } + catch { + ::xo::clusterwide nsv_unset -nocomplain $array-last-activity $user_id + } } Chat instproc init_user_color {} {