diff --git a/src/Illuminate/Console/Scheduling/Event.php b/src/Illuminate/Console/Scheduling/Event.php
index <HASH>..<HASH> 100644
--- a/src/Illuminate/Console/Scheduling/Event.php
+++ b/src/Illuminate/Console/Scheduling/Event.php
@@ -601,10 +601,10 @@ class Event {
 		{
 			throw new LogicException("Must direct output to a file in order to e-mail results.");
 		}
-
+		$addresses = is_array($addresses) ? $addresses : func_get_args();
 		return $this->then(function(Mailer $mailer) use ($addresses)
 		{
-			$this->emailOutput($mailer, is_array($addresses) ? $addresses : func_get_args());
+			$this->emailOutput($mailer, $addresses);
 		});
 	}
Update Event.php

func_get_args() wrapped in an anonymous function will not receive args from method.