Webkit specific bug with undefined method not evaluating correctly in conditional