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 -N -r1.24 -r1.25 --- openacs-4/packages/xotcl-core/tcl/chat-procs.tcl 7 Aug 2017 23:48:30 -0000 1.24 +++ openacs-4/packages/xotcl-core/tcl/chat-procs.tcl 11 Sep 2017 17:03:09 -0000 1.25 @@ -173,9 +173,18 @@ my add_msg -get_new false $msg } 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 {} {