bug fix: hyphenated siteid no longer causes issues in admin with this fix