siteURL->siteUrl.

siteURL is never set from what I can see, siteUrl is used elsewhere. must be typo.
see issue  #1582