diff --git a/typo3/sysext/core/Classes/Http/AbstractApplication.php b/typo3/sysext/core/Classes/Http/AbstractApplication.php
index 74fe660420e9c8207fb6ec7e3d9e141d894af3ee..66627a75dbb8be0f7a72160678ea1bdcf8158c3a 100644
--- a/typo3/sysext/core/Classes/Http/AbstractApplication.php
+++ b/typo3/sysext/core/Classes/Http/AbstractApplication.php
@@ -74,9 +74,7 @@ abstract class AbstractApplication implements ApplicationInterface
             }
 
             foreach ($response->getHeaders() as $name => $values) {
-                foreach ($values as $value) {
-                    header($name . ': ' . $value, false);
-                }
+                header($name . ': ' . implode(', ', $values));
             }
         }
         $body = $response->getBody();