diff --git a/changelog b/changelog
--- a/changelog
+++ b/changelog
@@ -8,3 +8,4 @@
 * 0.4.0.0: IPv6 support.
 * 0.4.0.1: Minor documentation fixes.
 * 0.4.1.0: Use bencoding-0.4.*
+* 0.4.1.1: Fixed build failure on GHC == 7.4.*
diff --git a/krpc.cabal b/krpc.cabal
--- a/krpc.cabal
+++ b/krpc.cabal
@@ -1,5 +1,5 @@
 name:                  krpc
-version:               0.4.1.0
+version:               0.4.1.1
 license:               BSD3
 license-file:          LICENSE
 author:                Sam Truzjan
@@ -29,7 +29,7 @@
   type:                git
   location:            git://github.com/cobit/krpc.git
   branch:              master
-  tag:                 v0.4.1.0
+  tag:                 v0.4.1.1
 
 library
   default-language:    Haskell2010
@@ -49,6 +49,10 @@
                      , bencoding    == 0.4.*
 
                      , network      >= 2.3
+
+  if impl(ghc < 7.6)
+    build-depends:     ghc-prim
+
   ghc-options:         -Wall
 
 
