Index: openacs-4/packages/xowiki/tcl/repeat-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/repeat-procs.tcl,v diff -u -r1.1 -r1.2 --- openacs-4/packages/xowiki/tcl/repeat-procs.tcl 24 Jun 2013 16:15:55 -0000 1.1 +++ openacs-4/packages/xowiki/tcl/repeat-procs.tcl 12 Aug 2013 18:22:30 -0000 1.2 @@ -63,8 +63,8 @@ set is_required false foreach s [split [my spec] ,] { # don't propagate "repeat" and "label" properties - if { [string match repeat=* $s] || [string match label=* $s] } continue - if { [string match required $s]} {set is_required true; continue} + if { [string match "repeat=*" $s] || [string match "label=*" $s] } continue + if { "required" eq $s} {set is_required true; continue} lappend result $s } return [list $is_required [join $result ,]]