diff --git a/lib/private/Preview/Storage/LocalPreviewStorage.php b/lib/private/Preview/Storage/LocalPreviewStorage.php index 229c95dab47..03fe7c0b79f 100644 --- a/lib/private/Preview/Storage/LocalPreviewStorage.php +++ b/lib/private/Preview/Storage/LocalPreviewStorage.php @@ -81,7 +81,9 @@ class LocalPreviewStorage implements IPreviewStorage { 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'"); }