Ok, well... I answered my own question...
That var you used wasn't correct, should have been HomePageURL, but changing that line works exactly as it used to!
What I do not understand, and I would appreciate it tremendously if you or anyone else could shed some light on this, is how in the world that code switches depending on where you are! Is the HomePageURL var changing at runtime to reflect the boards home when you are anywhere but the board hompage?? It is cool, but I NEED to know how and why it works!!! I NEED to know, really...