Minor link fix on home.html

Authored by Halfak on Mon, Mar 20, 1:46 PM.