diff --git a/~dev_rating/modules/account/classes/Kohana/Account.php b/~dev_rating/modules/account/classes/Kohana/Account.php
index 17522dd8442ce2c69da10a3b500871b8c93378bd..e69c3caa55feda2afa5faefc161dc82459f2ffc9 100644
--- a/~dev_rating/modules/account/classes/Kohana/Account.php
+++ b/~dev_rating/modules/account/classes/Kohana/Account.php
@@ -161,7 +161,9 @@ class Kohana_Account {
 
         $UserFullName = $this->_model->createRecoveryToken($email, $requestToken);
         if (!$UserFullName)
-            return; // TODO: generate recovery token error
+            throw HTTP_Exception::factory(403,
+                'Пользователь с таким e-mail адресом не зарегистрирован в системе!');
+
         $subject =  ASSEMBLY_SYSTEM_NAME.": Восстановление пароля";
 
         $twig = Twig::factory('email/recovery');