On 9/16/07, Tom Kopke <tom@tckopke.com> wrote:
Line 468 reads:
    my $template = HTML::Template->new(filename => $pperror_template);

An earlier instance calling HTML::Template in the same file works
fine.

$pperror_template is, or has gotten, undefined.

You can confirm this by replacing '$pperror_template' with '$pperror_template || q{}' at which point you'll get an error complaining about the blank (vs. undefined) filename.