diff --git a/curry-frontend.cabal b/curry-frontend.cabal
index 34b349447ad4c26f50b1d4eced60c6710b5dddd3..fb8102a296c311ef5d9087eec30f46b4b44277e5 100644
--- a/curry-frontend.cabal
+++ b/curry-frontend.cabal
@@ -1,5 +1,5 @@
 Name:          curry-frontend
-Version:       0.2.7
+Version:       0.2.8
 Cabal-Version: >= 1.6
 Synopsis:      Compile the functional logic language Curry to several intermediate formats
 Description:   The Curry Frontend consists of the executable program "cymake".
@@ -26,7 +26,7 @@ Executable cymake
   hs-source-dirs:   src
   Main-is:          cymake.hs
   Build-Depends:    base >= 3 && < 4, 
-                    curry-base >= 0.2.5, 
+                    curry-base >= 0.2.6, 
                     mtl, old-time, containers, pretty
   ghc-options:      -fwarn-unused-binds -fwarn-unused-imports  -auto-all 
   Other-Modules:    Curry.Syntax.Lexer, Curry.Syntax.LexComb
@@ -36,7 +36,6 @@ Executable cymake
                     Curry.Syntax.Unlit, 
                     Curry.Syntax.Utils,
                     Curry.Syntax.Frontend,
-                    Curry.AbstractCurry,
                     CurryBuilder, IL.Type 
                     CurryCompilerOpts, Modules, Subst, Arity
                     CurryDeps, Eval, IL.Pretty, NestEnv, SyntaxCheck, Base
diff --git a/src/GenAbstractCurry.hs b/src/GenAbstractCurry.hs
index 549fafc70f722f835cf43a29964ce79b578727ec..d6737e96e176faa7d1a0e4e48d35be7bda77ae9e 100644
--- a/src/GenAbstractCurry.hs
+++ b/src/GenAbstractCurry.hs
@@ -226,7 +226,7 @@ genOpDecl :: AbstractEnv -> Decl -> (COpDecl, AbstractEnv)
 genOpDecl env (InfixDecl _ fix prec [ident])
    = (COp (genQName False env (qualifyWith (moduleId env) ident))
           (genFixity fix)
-          prec,
+          (fromInteger prec),
       env)