diff --git a/Network/HTTP/Enumerator/HttpParser.hs b/Network/HTTP/Enumerator/HttpParser.hs
--- a/Network/HTTP/Enumerator/HttpParser.hs
+++ b/Network/HTTP/Enumerator/HttpParser.hs
@@ -5,7 +5,7 @@
     , iterNewline
     ) where
 
-import Prelude hiding (take)
+import Prelude hiding (take, takeWhile)
 import Data.Attoparsec
 import Data.Attoparsec.Enumerator
 import Data.Enumerator (Iteratee)
@@ -21,7 +21,7 @@
     k <- takeWhile1 notNewlineColon
     _ <- word8 58 -- colon
     skipWhile isSpace
-    v <- takeWhile1 notNewline
+    v <- takeWhile notNewline
     newline
     return (k, v)
 
diff --git a/http-enumerator.cabal b/http-enumerator.cabal
--- a/http-enumerator.cabal
+++ b/http-enumerator.cabal
@@ -1,5 +1,5 @@
 name:            http-enumerator
-version:         0.2.0.1
+version:         0.2.0.2
 license:         BSD3
 license-file:    LICENSE
 author:          Michael Snoyman <michael@snoyman.com>
