Any reason for hardcoding a default colour?  We usually instead fallback to disabled or text colour.