fixes bug #57652 reported by Morus Walter Daniel * parser.c: fixes bug #57652 reported by Morus Walter Daniel