reset comment button text on error

(and, don't rely on automatic semicolon insertion)