diff --git a/lib/WebGUI/HTMLForm.pm b/lib/WebGUI/HTMLForm.pm index faf61d0b7..d6bd5a44d 100644 --- a/lib/WebGUI/HTMLForm.pm +++ b/lib/WebGUI/HTMLForm.pm @@ -81,6 +81,7 @@ sub AUTOLOAD { our $AUTOLOAD; my $self = shift; my $name = ucfirst((split /::/, $AUTOLOAD)[-1]); + return if $name eq 'DESTROY'; my %params = @_; $params{rowClass} ||= $self->{_class}; my $control = eval { WebGUI::Pluggable::instanciate("WebGUI::Form::".$name, "new", [ $self->session, %params ]) };