This only happens on selected sites. I have a bookmarklet. I go to open a box when the user clicks and get this error:

It would seem that the a.wrap part of the expression would guard against undefined.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Well this is pretty simple: the statement is an
andand it should be anor.Update: ok, turns out this is what worked:
instead of:
Per this link: 30% of defects are logic errors.