fixed bug #131745 raised by Shaun McCance with the suggested patch Daniel * parser.c: fixed bug #131745 raised by Shaun McCance with the suggested patch Daniel