I've come across a teeny bug with mt-check.cgi in MT 3.2 that causes it to die under cgiwrap. It dies with a "Useless use of private variable in void context at mt-check.cgi line 318"

Line 318 is:

$dbi_is_okay if $mod eq 'DBI';

That should probably be:

$dbi_is_okay = 1 if $mod eq 'DBI';

Running perl -c mt-check.cgi reproduces the error message.

--
Kevin.