Huh, that's too bad...I just clicked on it and then signed in (cause I am on Yahoo for email) and it showed up. I think that when it says closed to new answers, it doesn't mean you can't add just a thumbs up. That's not the same as submitting an answer.
Maybe try again?