diff --git a/dosagelib/plugins/c.py b/dosagelib/plugins/c.py index dc3c4a88d..6f164c3f3 100644 --- a/dosagelib/plugins/c.py +++ b/dosagelib/plugins/c.py @@ -456,7 +456,7 @@ class CyanideAndHappiness(_BasicScraper): url = 'http://explosm.net/comics/' stripUrl = url + '%s/' firstStripUrl = stripUrl % '15' - imageSearch = compile(tagre("img", "src", r'(//files.explosm.net/comics/[^"]+)', before="main-comic")) + imageSearch = compile(tagre("img", "src", r'(.*files.explosm.net/[^/]+/[^"]+)', before="main-comic")) prevSearch = compile(tagre("a", "href", r'(/comics/\d+/)', after="nav-previous")) nextSearch = compile(tagre("a", "href", r"(/comics/\d+/)", after="nav-next")) help = 'Index format: n (unpadded)'