<p>:) I see. Been there. <br>
But ok, I think either adding an option to not set the +/- as chars or to do something like this:</p>

<div class="highlight"><pre><span class="k">if</span><span class="p">(</span><span class="nx">link</span><span class="p">.</span><span class="nx">style</span><span class="p">.</span><span class="nx">background</span><span class="p">.</span><span class="nx">match</span><span class="p">(</span><span class="s2">"url("</span><span class="p">)</span> <span class="o">==</span> <span class="kc">null</span><span class="p">)</span> <span class="p">{</span> <span class="c1">// or null, undefined or whatever</span>
<span class="nx">link</span><span class="p">.</span><span class="nx">innerHtml</span> <span class="o">=</span> <span class="nx">plusOrMinus</span><span class="p">;</span>
<span class="p">}</span> 
</pre></div>

<p>...would be the correct fix. </p>

            <p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">
              —<br>
              Reply to this email directly or <a href='https://github.com/openstreetmap/openstreetmap-website/issues/164#issuecomment-10664852'>view it on GitHub</a>.
            </p>
            <img src='https://github.com/notifications/beacon/Jshd8sI44GVrKZBvymxqKE6sFQ-MTc2_PY1_7tar5Hmg-EICICrZQXnBq5-rqQWT.gif' height='1' width='1'>