--- mechanize-0.1.7b/mechanize/_html.py.old	2007-12-16 15:17:37.000000000 +0000
+++ mechanize-0.1.7b/mechanize/_html.py	2007-12-16 15:17:47.000000000 +0000
@@ -599,6 +599,7 @@
         Factory.set_response(self, response)
         if response is not None:
             data = response.read()
+            response.seek(0)
             soup = self._soup_class(self.encoding, data)
             self._forms_factory.set_response(
                 copy.copy(response), self.encoding)
