diff --git a/src/Illuminate/Session/Store.php b/src/Illuminate/Session/Store.php index 99bf82b37e6f..d99c55fd2af3 100755 --- a/src/Illuminate/Session/Store.php +++ b/src/Illuminate/Session/Store.php @@ -475,7 +475,9 @@ public function invalidate() */ public function regenerate($destroy = false) { - return $this->migrate($destroy); + return tap($this->migrate($destroy), function () { + $this->regenerateToken(); + }); } /**