diff --git a/snscrape/modules/twitter.py b/snscrape/modules/twitter.py index 4b7cdb9..f3cd45e 100644 --- a/snscrape/modules/twitter.py +++ b/snscrape/modules/twitter.py @@ -548,7 +548,7 @@ class _TwitterAPIScraper(snscrape.base.Scraper): kwargs['coordinates'] = Coordinates(coords[1], coords[0]) if tweet.get('place'): kwargs['place'] = Place(tweet['place']['full_name'], tweet['place']['name'], tweet['place']['place_type'], tweet['place']['country'], tweet['place']['country_code']) - if 'coordinates' not in kwargs and tweet['place']['bounding_box'] and (coords := tweet['place']['bounding_box']['coordinates']) and coords[0] and len(coords[0][0]) == 2: + if 'coordinates' not in kwargs and tweet['place'].get('bounding_box') and (coords := tweet['place']['bounding_box']['coordinates']) and coords[0] and len(coords[0][0]) == 2: # Take the first (longitude, latitude) couple of the "place square" kwargs['coordinates'] = Coordinates(coords[0][0][0], coords[0][0][1]) if tweet['entities'].get('hashtags'):