diff --git a/lib/WebGUI/HTMLForm.pm b/lib/WebGUI/HTMLForm.pm
index 876b6d471..13dae7008 100644
--- a/lib/WebGUI/HTMLForm.pm
+++ b/lib/WebGUI/HTMLForm.pm
@@ -1522,7 +1522,7 @@ sub submit {
#-------------------------------------------------------------------
-=head2 template ( name [, value, label, namespace, return, extras, uiLevel ] )
+=head2 template ( name [, value, label, namespace, afterEdit, extras, uiLevel ] )
=cut
@@ -1532,13 +1532,15 @@ sub template {
my ($name, $value, $label, $namespace, $afterEdit, $extras, $uiLevel) =
rearrange([qw(name value label namespace afterEdit extras uiLevel)], @p);
if (_uiLevelChecksOut($uiLevel)) {
- if ($afterEdit) {
- $subtext = ''.WebGUI::International::get(741).' / ';
- }
- $subtext .= ''
- .WebGUI::International::get(742).'';
+ if (WebGUI::Privilege::isInGroup($session{setting}{templateManagersGroup})) {
+ if ($afterEdit) {
+ $subtext = ''.WebGUI::International::get(741).' / ';
+ }
+ $subtext .= ''
+ .WebGUI::International::get(742).'';
+ }
$output = WebGUI::Form::template({
"name"=>$name,
"value"=>$value,