From 2c7e920298d8bbd0f3b28972a5febf148fd33188 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Sat, 21 Jan 2012 22:56:53 -0500 Subject: [PATCH] don't double decode --- requests/models.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/requests/models.py b/requests/models.py index f001c08b..8a293cb9 100644 --- a/requests/models.py +++ b/requests/models.py @@ -752,7 +752,8 @@ class Response(object): # Try to fall back: try: - content = unicode(content, encoding, errors='replace') + if not content: + content = unicode(content, encoding, errors='replace') except UnicodeError, TypeError: pass