Index: openacs-4/packages/acs-templating/tcl/element-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/tcl/element-procs.tcl,v diff -u -r1.2 -r1.2.2.1 --- openacs-4/packages/acs-templating/tcl/element-procs.tcl 9 May 2001 05:15:58 -0000 1.2 +++ openacs-4/packages/acs-templating/tcl/element-procs.tcl 13 Mar 2002 19:12:55 -0000 1.2.2.1 @@ -332,8 +332,8 @@ if { ! [eval $v_code] } { # value is invalid according to custom validation code - lappend v_errors [subst $v_message] - set formerror($element_id:$v_name) [subst $v_message] + lappend v_errors [string map [list \$value $value \${value} $value \$label $label \${label} $label] $v_message] + set formerror($element_id:$v_name) [lindex $v_errors end] } } }