Fix another bug in parse.c