diff --git a/cabal-debian.cabal b/cabal-debian.cabal
--- a/cabal-debian.cabal
+++ b/cabal-debian.cabal
@@ -1,5 +1,5 @@
 Name:           cabal-debian
-Version:        3.8.2
+Version:        3.8.3
 License:        BSD3
 License-File:   debian/copyright
 Author:         David Fox <dsf@seereason.com>
diff --git a/changelog b/changelog
--- a/changelog
+++ b/changelog
@@ -1,3 +1,9 @@
+haskell-cabal-debian (3.8.3) unstable; urgency=low
+
+  * Add an ifdef for compatibility with GHC-7.4.1.
+
+ -- David Fox <dsf@seereason.com>  Sun, 20 Oct 2013 15:50:47 -0700
+
 haskell-cabal-debian (3.8.2) unstable; urgency=low
 
   * Actually, copy changelog from debian/changelog before
diff --git a/src/Debian/Orphans.hs b/src/Debian/Orphans.hs
--- a/src/Debian/Orphans.hs
+++ b/src/Debian/Orphans.hs
@@ -1,4 +1,4 @@
-{-# LANGUAGE DeriveDataTypeable, FlexibleInstances, StandaloneDeriving #-}
+{-# LANGUAGE CPP, DeriveDataTypeable, FlexibleInstances, StandaloneDeriving #-}
 {-# OPTIONS_GHC -Wall -fno-warn-orphans #-}
 module Debian.Orphans where
 
@@ -114,7 +114,9 @@
 instance Pretty License where
     pretty (GPL _) = text "GPL"
     pretty (LGPL _) = text "LGPL"
+#if MIN_VERSION_Cabal(1,16,0)
     pretty (Apache _) = text "Apache"
+#endif
     pretty BSD3 = text "BSD"
     pretty BSD4 = text "BSD-like"
     pretty PublicDomain = text "Public Domain"
