diff --git a/lib/Model/ShareWrapper.php b/lib/Model/ShareWrapper.php index eecf9c6ea..c4369ac8f 100644 --- a/lib/Model/ShareWrapper.php +++ b/lib/Model/ShareWrapper.php @@ -512,7 +512,10 @@ public function import(array $data): IDeserializable { $this->importAttributesFromDatabase($this->get('attributes', $data)); try { - $this->setExpirationDate(new DateTime($this->get('expiration', $data))); + $expirationDate = $this->get('expiration', $data); + if ($expirationDate !== '') { + $this->setExpirationDate(new DateTime($expirationDate)); + } } catch (\Exception $e) { }