Index: kernel/processors/main_processor.php =================================================================== --- kernel/processors/main_processor.php (revision 14260) +++ kernel/processors/main_processor.php (working copy) @@ -966,11 +966,13 @@ */ function AttachFile($params) { - $esender =& $application->recallObject('EmailSender'.(isset($params['special']) ? '.'.$params['special'] : '')); + $path = FULL_PATH . '/' . $params['path']; + $pseudo = isset($params['special']) ? 'EmailSender.' . $params['special'] : 'EmailSender'; + + $esender =& $this->Application->recallObject($pseudo); /* @var $esender kEmailSendingHelper */ - $path = FULL_PATH.'/'.$params['path']; - if (file_exists($path)) { + if ( file_exists($path) ) { $esender->AddAttachment($path); } }