about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--020run.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/020run.cc b/020run.cc
index be144858..a4b75db6 100644
--- a/020run.cc
+++ b/020run.cc
@@ -63,7 +63,7 @@ void run_current_routine()
     trace(Initial_callstack_depth+Callstack_depth, "run") << current_instruction().to_string() << end();
     if (Memory[0] != 0) {
       raise << "something wrote to location 0; this should never happen\n" << end();
-      break;
+      Memory[0] = 0;
     }
     // Read all ingredients from memory.
     // Each ingredient loads a vector of values rather than a single value; mu