Added empty checks to dispatcher set* methods