diff --git a/CHANGES b/CHANGES
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,6 @@
+Changed in version 0.7.0.1:
+   * Fix GHC build by removing a Haskell comment on an #endif line
+
 Changed in version 0.7.0.0:
    API changes:
    * Remove System.Console.Haskeline.Encoding
diff --git a/System/Console/Haskeline/Backend/Posix/Encoder.hs b/System/Console/Haskeline/Backend/Posix/Encoder.hs
--- a/System/Console/Haskeline/Backend/Posix/Encoder.hs
+++ b/System/Console/Haskeline/Backend/Posix/Encoder.hs
@@ -206,6 +206,6 @@
 blockUntilInput h = unsafeHandleToFD h >>= threadWaitRead . Fd
 #endif
 
-#endif -- USE_GHC_ENCODINGS
+#endif
 
 
diff --git a/haskeline.cabal b/haskeline.cabal
--- a/haskeline.cabal
+++ b/haskeline.cabal
@@ -1,6 +1,6 @@
 Name:           haskeline
 Cabal-Version:  >=1.6
-Version:        0.7.0.0
+Version:        0.7.0.1
 Category:       User Interfaces
 License:        BSD3
 License-File:   LICENSE
