diff --git a/lib/twitter.rb b/lib/twitter.rb
index <HASH>..<HASH> 100644
--- a/lib/twitter.rb
+++ b/lib/twitter.rb
@@ -109,7 +109,16 @@ module Twitter
   end
 
   def self.parse(response)
-    MultiJson.decode(response.body)
+    case response.body
+    when ''
+      nil
+    when 'true'
+      true
+    when 'false'
+      false
+    else
+      MultiJson.decode(response.body)
+    end
   end
 
   def self.mash(obj)
Add support for JSON parsers that can't handle responses that don't contain at least two octets.