bug fix: getCustomIconClass when siteid contains hypens or underscores