diff -r f111a6986c22 -r 8fcea60029de stage4/generate_c/generate_c_il.cc --- a/stage4/generate_c/generate_c_il.cc Wed Jun 01 14:02:16 2011 +0200 +++ b/stage4/generate_c/generate_c_il.cc Fri Jun 03 17:14:24 2011 +0100 @@ -751,7 +751,9 @@ s4o.print(":\n"); s4o.print(s4o.indent_spaces); } - symbol->il_instruction->accept(*this); + if (NULL != symbol->il_instruction) { + symbol->il_instruction->accept(*this); + } return NULL; }