actually the problem seems to be in the code:
if you don’t have any moderation keywords set every comment gets approved in check_comment function:
…
$mod_keys = trim( get_settings(‘moderation_keys’) );
if (” == $mod_keys )
return true; // If moderation keys are empty
so add a moderation key…