Ошибка при вызове $this->modx->smarty->assign

Поставил сборку, обновил. Подправил шаблоны. Процессоры работают. Все выводится как надо. Красота. Но при попытке отправить сообщение с формы, а точнее вызвать процессор site/web/form, выдает ошибку:

Undefined property: modX::$smarty 
и
Call to a member function assign() on a non-object

Сколько раз использовал сборку, ни разу такого не возникало. Переустановил modSmarty. Не помогло. В журнале ошибок пусто. Где искать ошибку?

Comments

Через коннектор (или напрямую в процессор) не вызывается событие OnHandleRequest, и соответственно Smarty не инициализирована.

В процессоре надо дописать:

public function initialize(){
    if(empty($this->modx->smarty) && $this->modx->context->key != 'mgr'){
        $this->modx->invokeEvent("OnHandleRequest");
    }
    return parent::initialize();
}