diff options
| -rw-r--r-- | youtube_dl/extractor/facebook.py | 4 | 
1 files changed, 3 insertions, 1 deletions
diff --git a/youtube_dl/extractor/facebook.py b/youtube_dl/extractor/facebook.py index 0d43acc4a..cdb093262 100644 --- a/youtube_dl/extractor/facebook.py +++ b/youtube_dl/extractor/facebook.py @@ -231,11 +231,13 @@ class FacebookIE(InfoExtractor):                      continue                  if isinstance(f, dict):                      f = [f] -                if isinstance(f, list): +                if not isinstance(f, list):                      continue                  if f[0].get('video_id') == video_id:                      video_data = video_data_candidate                      break +            if video_data: +                break          def video_data_list2dict(video_data):              ret = {}  | 
