diff --git a/library/Icinga/File/Storage/TemporaryLocalFileStorage.php b/library/Icinga/File/Storage/TemporaryLocalFileStorage.php index 05d633588..6fd751c78 100644 --- a/library/Icinga/File/Storage/TemporaryLocalFileStorage.php +++ b/library/Icinga/File/Storage/TemporaryLocalFileStorage.php @@ -41,7 +41,7 @@ class TemporaryLocalFileStorage extends LocalFileStorage foreach ($directoryIterator as $path => $entry) { /** @var \SplFileInfo $entry */ - if ($entry->isDir()) { + if ($entry->isDir() && ! $entry->isLink()) { rmdir($path); } else { unlink($path);