diff --git a/lib/private/Preview/Storage/LocalPreviewStorage.php b/lib/private/Preview/Storage/LocalPreviewStorage.php index 229c95dab47a7..03fe7c0b79ffc 100644 --- a/lib/private/Preview/Storage/LocalPreviewStorage.php +++ b/lib/private/Preview/Storage/LocalPreviewStorage.php @@ -81,7 +81,9 @@ private function constructPath(Preview $preview): string { private function createParentFiles(string $path): void { $dirname = dirname($path); - @mkdir($dirname, recursive: true); + if (!is_dir($dirname)) { + mkdir($dirname, recursive: true); + } if (!is_dir($dirname)) { throw new NotPermittedException("Unable to create directory '$dirname'"); }