That works a treat.
What others may notice, however, is that the highlighing of the node still occurs on mouseover.
For nodes that I don't want to allow selection on, I set the CssClass to NoNodeSelect which is defined as
| color: #000 !important;
| border-color: white !important;
| background: none !important;
Of course, YMMV.