Sorry, not very helpful huh? ;)
OK, in ../pages/admin/hostsettings.ascx line 1558 on page load it throws an error stating that the ID HelpLabel25 has already been used. So I changed it to ... HelpLabel25a
<YAF:HelpLabel ID="HelpLabel25a" runat="server"
LocalizedTag="SHOW_SCROLL" LocalizedPage="ADMIN_HOSTSETTINGS" />
so that the page would load while I pick around trying to find the problem with the icons missing.