Index: rvm/src/org/jikesrvm/compilers/opt/ir/OPT_BC2IR.java
===================================================================
--- rvm/src/org/jikesrvm/compilers/opt/ir/OPT_BC2IR.java	(revision 13625)
+++ rvm/src/org/jikesrvm/compilers/opt/ir/OPT_BC2IR.java	(working copy)
@@ -3519,6 +3519,7 @@
    */
   public boolean do_NullCheck(OPT_Operand ref) {
     if (gc.noNullChecks()) {
+      setCurrentGuard(new OPT_TrueGuardOperand());
       return false;
     }
     if (ref.isDefinitelyNull()) {
@@ -3613,6 +3614,7 @@
   public boolean do_BoundsCheck(OPT_Operand ref, OPT_Operand index) {
     // Unsafely eliminate all bounds checks
     if (gc.noBoundsChecks()) {
+      setCurrentGuard(new OPT_TrueGuardOperand());
       return false;
     }
     OPT_RegisterOperand guard = gc.temps.makeTempValidation();
