EugenyP, Вот отсюда обработчик начинается?
if ($oInformationsystem->use_captcha == 0 || $siteuser_id > 0 || Core_Captcha::valid(Core_Array::getPost('captcha_id'), Core_Array::getPost('captcha')))
Если да, то по условию обработка происходит, если капча отключена - это как понимать?