diff --git a/llvm-extra.cabal b/llvm-extra.cabal
--- a/llvm-extra.cabal
+++ b/llvm-extra.cabal
@@ -1,5 +1,5 @@
 Name:           llvm-extra
-Version:        0.8
+Version:        0.8.0.1
 License:        BSD3
 License-File:   LICENSE
 Author:         Henning Thielemann <haskell@henning-thielemann.de>
@@ -75,7 +75,7 @@
   default:     True
 
 Source-Repository this
-  Tag:         0.8
+  Tag:         0.8.0.1
   Type:        darcs
   Location:    http://code.haskell.org/~thielema/llvm-extra/
 
diff --git a/src/LLVM/Extra/Multi/Value/Private.hs b/src/LLVM/Extra/Multi/Value/Private.hs
--- a/src/LLVM/Extra/Multi/Value/Private.hs
+++ b/src/LLVM/Extra/Multi/Value/Private.hs
@@ -728,8 +728,8 @@
 
 inc, dec ::
    (Additive i, IntegerConstant i) => T i -> LLVM.CodeGenFunction r (T i)
-inc = add (fromInteger' 1)
-dec = sub (fromInteger' 1)
+inc x = add x (fromInteger' 1)
+dec x = sub x (fromInteger' 1)
 
 
 class (Additive a) => PseudoRing a where
