diff --git a/CHANGES.txt b/CHANGES.txt
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,5 +1,7 @@
 Changelog for HLint
 
+1.9.17
+    #116, support hscolour-1.21
 1.9.16
     #108, make "hlint ." work again
 1.9.15
diff --git a/LICENSE b/LICENSE
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,4 @@
-Copyright Neil Mitchell 2006-2014.
+Copyright Neil Mitchell 2006-2015.
 All rights reserved.
 
 Redistribution and use in source and binary forms, with or without
diff --git a/hlint.cabal b/hlint.cabal
--- a/hlint.cabal
+++ b/hlint.cabal
@@ -1,13 +1,13 @@
 cabal-version:      >= 1.6
 build-type:         Simple
 name:               hlint
-version:            1.9.16
+version:            1.9.17
 license:            BSD3
 license-file:       LICENSE
 category:           Development
 author:             Neil Mitchell <ndmitchell@gmail.com>
 maintainer:         Neil Mitchell <ndmitchell@gmail.com>
-copyright:          Neil Mitchell 2006-2014
+copyright:          Neil Mitchell 2006-2015
 synopsis:           Source code suggestions
 description:
     HLint gives suggestions on how to improve your source code.
@@ -55,7 +55,7 @@
         extra >= 0.5
 
     if flag(gpl)
-        build-depends: hscolour >= 1.17
+        build-depends: hscolour >= 1.21
     else
         cpp-options: -DGPL_SCARES_ME
 
diff --git a/src/CmdLine.hs b/src/CmdLine.hs
--- a/src/CmdLine.hs
+++ b/src/CmdLine.hs
@@ -164,7 +164,7 @@
     ,CmdHSE
         {} &= explicit &= name "hse"
     ] &= program "hlint" &= verbosity
-    &=  summary ("HLint v" ++ showVersion version ++ ", (C) Neil Mitchell 2006-2014")
+    &=  summary ("HLint v" ++ showVersion version ++ ", (C) Neil Mitchell 2006-2015")
     where
         nam xs = nam_ xs &= name [head xs]
         nam_ xs = def &= explicit &= name xs
diff --git a/src/HsColour.hs b/src/HsColour.hs
--- a/src/HsColour.hs
+++ b/src/HsColour.hs
@@ -22,6 +22,6 @@
     return $ TTY.hscolour prefs
 
 hsColourHTML :: String -> String
-hsColourHTML = CSS.hscolour False
+hsColourHTML = CSS.hscolour False 1
 
 #endif
