diff --git a/pandas_datareader/base.py b/pandas_datareader/base.py index da2976c3..7e63839d 100644 --- a/pandas_datareader/base.py +++ b/pandas_datareader/base.py @@ -133,7 +133,8 @@ def _get_response(self, url, params=None, headers=None): if response.status_code == requests.codes.ok: return response - last_response_text = response.text.encode(response.encoding) + if response.encoding: + last_response_text = response.text.encode(response.encoding) time.sleep(pause) # Increase time between subsequent requests, per subclass.