fix lost alarm if parser exists bug