diff --git a/youtube_dl/extractor/pac12.py b/youtube_dl/extractor/pac12.py
index 2a5020106..8b46bdc95 100644
--- a/youtube_dl/extractor/pac12.py
+++ b/youtube_dl/extractor/pac12.py
@@ -48,10 +48,12 @@ class Pac12IE(InfoExtractor):
video_id = self._match_id(vod_url)
title = self._html_search_regex(r'
(.+?)',
webpage, 'title')
- description = self._og_search_description(webpage, default=None) \
- or self._search_regex(r'"description":"(?P[^"]+)"',
- webpage, 'description', default="") \
- .encode('utf-8').decode('unicode_escape')
+ description = self._og_search_description(webpage, default=None)
+ if description == None:
+ d = self._search_regex(r'"description":"(?P[^"]+)"',
+ webpage, 'description', default=None)
+ if d != None:
+ description = d.encode('utf-8').decode('unicode_escape')
return {
'id': video_id,
'title': title,