diff --git a/src/Illuminate/Collections/Collection.php b/src/Illuminate/Collections/Collection.php index 71b432cef89c..9b95b18f949d 100644 --- a/src/Illuminate/Collections/Collection.php +++ b/src/Illuminate/Collections/Collection.php @@ -148,6 +148,10 @@ public function collapse() */ public function collapseWithKeys() { + if (! $this->items) { + return new static; + } + $results = []; foreach ($this->items as $key => $values) {