diff --git a/lib/private/Files/FileInfo.php b/lib/private/Files/FileInfo.php index 24c4566c25ce0..617f11825ae2e 100644 --- a/lib/private/Files/FileInfo.php +++ b/lib/private/Files/FileInfo.php @@ -174,7 +174,7 @@ public function getSize($includeMounts = true) { if ($includeMounts) { $this->updateEntryFromSubMounts(); - if ($this->isEncrypted() && isset($this->data['unencrypted_size'])) { + if ($this->isEncrypted() && ($this->data['unencrypted_size'] ?? 0) > 0) { return $this->data['unencrypted_size']; } else { return isset($this->data['size']) ? 0 + $this->data['size'] : 0;