diff --git a/internetarchive/search.py b/internetarchive/search.py index 34791467..0205d691 100644 --- a/internetarchive/search.py +++ b/internetarchive/search.py @@ -130,7 +130,7 @@ def _advanced_search(self): auth=self.auth, **self.request_kwargs) j = r.json() - num_found = int(j['response']['numFound']) + num_found = int(j.get('response', {}).get('numFound', 0)) if not self._num_found: self._num_found = num_found if j.get('error'):