diff --git a/berserk/formats.py b/berserk/formats.py index e915fd4..458971d 100644 --- a/berserk/formats.py +++ b/berserk/formats.py @@ -73,7 +73,10 @@ def parse(self, response): :return: response data :rtype: JSON """ - return response.json(cls=self.decoder) + try: + return response.json(cls=self.decoder) + except TypeError: + return response.json() def parse_stream(self, response): """Yield the parsed data from a stream response.