Missed a major logic check...  Check to make sure the "Add a new site" link only appears on the current users own user page.  #1517