diff --git a/src/target/arm.h b/src/target/arm.h
index c7c8dc0f503f04c12ac7f9c56b4e56b7e7efa5f9..88b5902ea8d7c9ebcd907be5b3d1dd25f00c3fd5 100644
--- a/src/target/arm.h
+++ b/src/target/arm.h
@@ -58,8 +58,8 @@ enum arm_mode {
 	ARM_MODE_FIQ = 17,
 	ARM_MODE_IRQ = 18,
 	ARM_MODE_SVC = 19,
+	ARM_MODE_MON = 22,
 	ARM_MODE_ABT = 23,
-	ARM_MODE_MON = 26,
 	ARM_MODE_UND = 27,
 	ARM_MODE_SYS = 31,