diff --git a/amrun.cabal b/amrun.cabal
--- a/amrun.cabal
+++ b/amrun.cabal
@@ -1,5 +1,5 @@
 Name:                amrun
-Version:             0.0.0.4
+Version:             0.0.0.5
 Synopsis:            Interpreter for AM
 Description:         The package contains an interpreter for the AM-Language that is introduced in the basic programming course \"Algorithmisches Denken und imperative Programmierung\" (WS 2011/12 and later) at the University of Bonn.
 License:             GPL
diff --git a/src/amrun.hs b/src/amrun.hs
--- a/src/amrun.hs
+++ b/src/amrun.hs
@@ -151,7 +151,7 @@
        Just c -> do
                    sign <- if cmd == "LIT" then neg else return 1
                    arg <- (pcParser <?> "command argument")
-                   if cmd == "LIT" 
+                   if cmd == "LIT"  || cmd == "JMC" || cmd == "JMP"
                      then return (c (sign*arg))
                      else (if arg == 0 then unexpected (cmd ++ " does not take 0 as argument.") else return (c arg))
        Nothing -> unexpected (cmd ++ " is not a command.")
