TextMesh Pro returns a null reference exception error if I try to reference text that's empty. I get the error even if I try to get the text.length. Unity UI text does not generate such an error, as I discovered when I switched my project over to TMP. Unity text correctly returns an empty string or length of zero. Is there any way to prevent this crash, make TMP behave like Unity text, other than to always make sure TMP text always contains at least one character? I don't know if this is something different or I never noticed before, but if I define a String variable and don't assign it a value, it returns a null reference error if I try to get its length.