aboutsummaryrefslogtreecommitdiffstats
path: root/gallery_dl/extractor/8muses.py
diff options
context:
space:
mode:
Diffstat (limited to 'gallery_dl/extractor/8muses.py')
-rw-r--r--gallery_dl/extractor/8muses.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/gallery_dl/extractor/8muses.py b/gallery_dl/extractor/8muses.py
index f88a0c6..68b906e 100644
--- a/gallery_dl/extractor/8muses.py
+++ b/gallery_dl/extractor/8muses.py
@@ -57,7 +57,12 @@ class _8musesAlbumExtractor(Extractor):
albums = data.get("albums")
if albums:
for album in albums:
- url = self.root + "/comics/album/" + album["permalink"]
+ permalink = album.get("permalink")
+ if not permalink:
+ self.log.debug("Private album")
+ continue
+
+ url = self.root + "/comics/album/" + permalink
yield Message.Queue, url, {
"url" : url,
"name" : album["name"],