diff --git a/photologue/models.py b/photologue/models.py index 4a83efd..782f9dc 100644 --- a/photologue/models.py +++ b/photologue/models.py @@ -396,6 +396,8 @@ class Photo(MediaModel): return None def _get_size_url(self, size): + if not self.image: + return "" photosize = PhotoSizeCache().sizes.get(size) if not self.size_exists(photosize): self.create_size(photosize) @@ -620,7 +622,7 @@ class Photo(MediaModel): return reverse("photologue:pl-photo", args=[self.pk]) def get_download_url(self): - return self.image.url + return self.image.url if self.image else "" @property def file_path(self):