diff --git a/lib/Listener/ExifMetadataProvider.php b/lib/Listener/ExifMetadataProvider.php index 1d82861c1..1fcb348f9 100644 --- a/lib/Listener/ExifMetadataProvider.php +++ b/lib/Listener/ExifMetadataProvider.php @@ -48,7 +48,7 @@ public function handle(Event $event): void { $node = $event->getNode(); - if (!$node instanceof File) { + if (!$node instanceof File || $node->getSize() === 0) { return; } diff --git a/lib/Listener/SizeMetadataProvider.php b/lib/Listener/SizeMetadataProvider.php index fce1663c0..0a78b598a 100644 --- a/lib/Listener/SizeMetadataProvider.php +++ b/lib/Listener/SizeMetadataProvider.php @@ -45,7 +45,7 @@ public function handle(Event $event): void { $node = $event->getNode(); - if (!$node instanceof File) { + if (!$node instanceof File || $node->getSize() === 0) { return; }