diff options
| -rw-r--r-- | youtube_dl/extractor/pornhub.py | 7 | 
1 files changed, 6 insertions, 1 deletions
| diff --git a/youtube_dl/extractor/pornhub.py b/youtube_dl/extractor/pornhub.py index 69a9797aa..9ad92a8ec 100644 --- a/youtube_dl/extractor/pornhub.py +++ b/youtube_dl/extractor/pornhub.py @@ -31,7 +31,12 @@ class PornHubBaseIE(InfoExtractor):          def dl(*args, **kwargs):              return super(PornHubBaseIE, self)._download_webpage_handle(*args, **kwargs) -        webpage, urlh = dl(*args, **kwargs) +        ret = dl(*args, **kwargs) + +        if not ret: +            return ret + +        webpage, urlh = ret          if any(re.search(p, webpage) for p in (                  r'<body\b[^>]+\bonload=["\']go\(\)', | 
