diff --git a/ox/web/criterion.py b/ox/web/criterion.py index 09cf212..4f41279 100644 --- a/ox/web/criterion.py +++ b/ox/web/criterion.py @@ -89,7 +89,7 @@ def get_data(id, timeout=ox.cache.cache_timeout, get_imdb=False): if timeout == ox.cache.cache_timeout: timeout = -1 - if get_imdb: + if get_imdb and 'title' in data and 'director' in data: # removed year, as "title (year)" may fail to match data['imdbId'] = imdb.get_movie_id(data['title'], data['director'], timeout=timeout) return data