diff --git a/lib/WebGUI/Mailing.pm b/lib/WebGUI/Mailing.pm index c4d615e..1b9d2df 100644 --- a/lib/WebGUI/Mailing.pm +++ b/lib/WebGUI/Mailing.pm @@ -442,9 +442,11 @@ sub www_edit { $properties->{ value } = $configuration->{ $name } if exists $properties->{ value }; my $formField = WebGUI::Form::DynamicField->new( $session, %{ $properties } ); + my $element = $formField->toHtml; # Works around a bug in WG::Form::Template in < 7.9.8 + my $readonly = $formField->getValueAsHtml; # where getValueAsHtml wouldn't set the correct options hashref my $html = $self->admin->canOverride - ? $formField->toHtml - : $formField->getValueAsHtml + ? $element + : $readonly ; $f->readOnly(