diff --git a/fclabels.cabal b/fclabels.cabal
--- a/fclabels.cabal
+++ b/fclabels.cabal
@@ -1,5 +1,5 @@
 Name:          fclabels
-Version:       1.0.3
+Version:       1.0.4
 Author:        Sebastiaan Visser, Erik Hesselink, Chris Eidhof, Sjoerd Visscher.
 Synopsis:      First class accessor labels.
 Description:   This package provides first class labels that can act as
@@ -19,9 +19,8 @@
                .
                See the "Data.Label.Maybe" module for the use of partial labels.
                .
-               > 1.0.2 -> 1.0.3
-               >   - Deriving labels for datatypes from other modules now works
-               >     also when imported qualified.
+               > 1.0.3 -> 1.0.4
+               >   - Bugfix to compile on GHC 6.12 again.
 Maintainer:    Sebastiaan Visser <code@fvisser.nl>
 License:       BSD3
 License-File:  LICENCE
diff --git a/src/Data/Label/Derive.hs b/src/Data/Label/Derive.hs
--- a/src/Data/Label/Derive.hs
+++ b/src/Data/Label/Derive.hs
@@ -2,6 +2,7 @@
 {-# LANGUAGE
     TemplateHaskell
   , OverloadedStrings
+  , FlexibleContexts
   , FlexibleInstances
   , TypeOperators
   #-}
