diff --git a/src/Illuminate/Foundation/helpers.php b/src/Illuminate/Foundation/helpers.php index 54f1a220f6df..f9337f2f4007 100644 --- a/src/Illuminate/Foundation/helpers.php +++ b/src/Illuminate/Foundation/helpers.php @@ -715,7 +715,7 @@ function rescue(callable $callback, $rescue = null, $report = true) report($e); } - return value($rescue); + return $rescue instanceof Closure ? $rescue($e) : $rescue; } } }