diff --git a/Blaze/ByteString/Builder/Internal.hs b/Blaze/ByteString/Builder/Internal.hs
--- a/Blaze/ByteString/Builder/Internal.hs
+++ b/Blaze/ByteString/Builder/Internal.hs
@@ -112,7 +112,7 @@
 
 -- | Output all data written in the current buffer and start a new chunk.
 --
--- The use uf this function depends on how the resulting bytestrings are
+-- The use of this function depends on how the resulting bytestrings are
 -- consumed. 'flush' is possibly not very useful in non-interactive scenarios.
 -- However, it is kept for compatibility with the builder provided by
 -- Data.Binary.Builder.
diff --git a/Blaze/ByteString/Builder/Word.hs b/Blaze/ByteString/Builder/Word.hs
--- a/Blaze/ByteString/Builder/Word.hs
+++ b/Blaze/ByteString/Builder/Word.hs
@@ -96,12 +96,6 @@
 
 import Foreign
 
-#if defined(__GLASGOW_HASKELL__) && !defined(__HADDOCK__)
-import GHC.Word (Word32(..),Word16(..),Word64(..))
-#else
-import Data.Word
-#endif
-
 ------------------------------------------------------------------------------
 -- Word writes
 --------------
diff --git a/CHANGES b/CHANGES
--- a/CHANGES
+++ b/CHANGES
@@ -1,5 +1,10 @@
 * 0.3.0.1
 
+  - Fix build warning in Blaze.ByteString.Builder.Word 
+    (contributed by Greg Weber)
+
+* 0.3.0.1
+
   - Remove comparison to the 'text' library encoding functions of
     'Blaze.Builder.Char.Utf8.fromText' and
     'Blaze.Builder.Char.Utf8.fromLazyText'. Bryan O'Sullivan reported that on
diff --git a/blaze-builder.cabal b/blaze-builder.cabal
--- a/blaze-builder.cabal
+++ b/blaze-builder.cabal
@@ -1,5 +1,5 @@
 Name:                blaze-builder
-Version:             0.3.0.1
+Version:             0.3.0.2
 Synopsis:            Efficient buffered output.
 
 Description:         
