diff --git a/HTTP.cabal b/HTTP.cabal
--- a/HTTP.cabal
+++ b/HTTP.cabal
@@ -1,5 +1,5 @@
 Name: HTTP
-Version: 4000.2.0
+Version: 4000.2.1
 Cabal-Version: >= 1.8
 Build-type: Simple
 License: BSD3
@@ -34,12 +34,12 @@
  >              -- fetch document and return it (as a 'String'.)
  >      fmap (take 100) (getResponseBody rsp)
  >
- >    do 
- >      rsp <- Network.Browser.browse $ do
+ >    do
+ >      (_, rsp)
+ >         <- Network.Browser.browse $ do
  >               setAllowRedirects True -- handle HTTP redirects
- >               request $ getRequest "http://google.com/"
- >      fmap (take 100) (getResponseBody rsp)
- > 
+ >               request $ getRequest "http://www.haskell.org/"
+ >      return (take 100 (rspBody rsp))
 
 Extra-Source-Files: CHANGES
 
diff --git a/test/httpTests.hs b/test/httpTests.hs
--- a/test/httpTests.hs
+++ b/test/httpTests.hs
@@ -38,6 +38,7 @@
 basicExample = do
   result <-
     -- sample code from Network.HTTP haddock, with URL changed
+    -- Note there's also a copy of the example in the .cabal file
     simpleHTTP (getRequest (testUrl "/basic/example")) >>= fmap (take 100) . getResponseBody
   assertEqual "Receiving expected response" (take 100 haskellOrgText) result
 
@@ -85,6 +86,7 @@
 browserExample = do
   result <-
     -- sample code from Network.Browser haddock, with URL changed
+    -- Note there's also a copy of the example in the .cabal file
     do 
       (_, rsp)
          <- Network.Browser.browse $ do
