diff --git a/typo3/sysext/core/Classes/Service/Archive/ZipService.php b/typo3/sysext/core/Classes/Service/Archive/ZipService.php index 6cbd9ddfd24490bcd8dc6b423bbd460d5b5dce65..02e1e834b098e90ab68769d05c52371290253114 100644 --- a/typo3/sysext/core/Classes/Service/Archive/ZipService.php +++ b/typo3/sysext/core/Classes/Service/Archive/ZipService.php @@ -51,7 +51,7 @@ class ZipService $result = $zip->extractTo($directory); $zip->close(); if ($result) { - GeneralUtility::fixPermissions($directory, true); + GeneralUtility::fixPermissions(rtrim($directory, '/'), true); } return $result; }