diff --git a/lib/src/controller.php b/lib/src/controller.php
index <HASH>..<HASH> 100644
--- a/lib/src/controller.php
+++ b/lib/src/controller.php
@@ -400,7 +400,7 @@ class Trails_Controller {
    * @return object     a response object
    */
   function rescue($exception) {
-    return ($this->response = $this->dispatcher->trails_error($exception));
+    return $this->dispatcher->trails_error($exception);
   }
 }
Controller#rescue does not have to set response