diff --git a/mutants/mutant-5/swen90006/machine/Machine.java b/mutants/mutant-5/swen90006/machine/Machine.java
index 9bf57316d1c736ea2bd1c62bd6df3c6c0282f331..18ddf06c973096635640e46c2c91de4985a261d6 100644
--- a/mutants/mutant-5/swen90006/machine/Machine.java
+++ b/mutants/mutant-5/swen90006/machine/Machine.java
@@ -243,7 +243,7 @@ public class Machine
 	  throw new InvalidInstructionException();
 	}
 	int rd = parseReg(toks[1]);
-	int rs = parseReg(toks[2]);
+	int rs = parseReg(toks[2]-1);
 	int offs = parseOffset(toks[3]);
 	do_load(rd,rs,offs);
       } else if (toks[0].equals(INSTRUCTION_STORE)){