diff --git a/ChangeLog.markdown b/ChangeLog.markdown
--- a/ChangeLog.markdown
+++ b/ChangeLog.markdown
@@ -1,3 +1,7 @@
+v3.6.1
+--------
+Added support for GHC 7.6.
+
 v3.6
 --------
 Enhanced the variable storage model to correctly store references to objects. For example, consider the following:
diff --git a/README.markdown b/README.markdown
--- a/README.markdown
+++ b/README.markdown
@@ -1,4 +1,4 @@
-![husk Scheme](https://github.com/justinethier/husk-scheme/raw/master/docs/husk-scheme.png)
+[<img src="https://github.com/justinethier/husk-scheme/raw/master/docs/husk-scheme.png" alt="husk-scheme">](http://justinethier.github.com/husk-scheme)
 
 husk is a dialect of Scheme written in Haskell that adheres to the [R<sup>5</sup>RS standard](http://www.schemers.org/Documents/Standards/R5RS/HTML/). Advanced R<sup>5</sup>RS features are provided including continuations, hygienic macros, and a full numeric tower.
 
@@ -8,14 +8,14 @@
 
 Installation
 ------------
-The Glasgow Haskell Compiler (GHC) is required to build, install, and run husk. All recent versions of GHC are supported, including 6.10, 7.0, 7.2, and 7.4. The easiest way to get GHC is via the [Haskell Platform](http://hackage.haskell.org/platform/).
-
-husk has been tested on Windows, Linux, and FreeBSD.
+The [Glasgow Haskell Compiler](http://www.haskell.org/ghc/) (GHC) is required to build, install, and run husk. All recent versions of GHC are supported, including 7.0, 7.2, 7.4, and 7.6. The easiest way to get GHC is via the [Haskell Platform](http://hackage.haskell.org/platform/).
 
 husk may be installed using [cabal](http://www.haskell.org/cabal/):
 
     cabal update
     cabal install husk-scheme
+
+husk has been tested on Windows, Linux, and FreeBSD.
 
 More information is available on the [husk website](http://justinethier.github.com/husk-scheme).
 
diff --git a/hs-src/Language/Scheme/Core.hs b/hs-src/Language/Scheme/Core.hs
--- a/hs-src/Language/Scheme/Core.hs
+++ b/hs-src/Language/Scheme/Core.hs
@@ -48,7 +48,7 @@
 
 -- |husk version number
 version :: String
-version = "3.6"
+version = "3.6.1"
 
 -- |A utility function to display the husk console banner
 showBanner :: IO ()
diff --git a/hs-src/Language/Scheme/FFI.hs b/hs-src/Language/Scheme/FFI.hs
--- a/hs-src/Language/Scheme/FFI.hs
+++ b/hs-src/Language/Scheme/FFI.hs
@@ -119,7 +119,10 @@
 #if __GLASGOW_HASKELL__ <= 700
   -- Old syntax for GHC 7.0.x and lower
   GHC.defaultErrorHandler DynFlags.defaultDynFlags . GHC.runGhc (Just GHC.Paths.libdir)
-#else
+#elif __GLASGOW_HASKELL__ < 706 
   -- New syntax in GHC 7.2
   GHC.defaultErrorHandler DynFlags.defaultLogAction . GHC.runGhc (Just GHC.Paths.libdir)
+#else
+  -- New syntax in GHC 7.6
+  GHC.defaultErrorHandler DynFlags.defaultFatalMessager DynFlags.defaultFlushOut . GHC.runGhc (Just GHC.Paths.libdir)
 #endif
diff --git a/husk-scheme.cabal b/husk-scheme.cabal
--- a/husk-scheme.cabal
+++ b/husk-scheme.cabal
@@ -1,5 +1,5 @@
 Name:                husk-scheme
-Version:             3.6
+Version:             3.6.1
 Synopsis:            R5RS Scheme interpreter, compiler, and library.
 Description:         A dialect of R5RS Scheme written in Haskell. Provides advanced 
                      features including continuations, hygienic macros, a Haskell FFI,
