MissingReferenceException: The object of type 'Material' has been destroyed but you are still trying to access it. Your script should either check if it is null or you should not destroy the object. TMPro.TextMeshProUGUI.GenerateTextMesh () (at Library/PackageCacheemail@example.com/Scripts/Runtime/TMPro_UGUI_Private.cs:2098) TMPro.TextMeshProUGUI.OnPreRenderCanvas () (at Library/PackageCachefirstname.lastname@example.org/Scripts/Runtime/TMPro_UGUI_Private.cs:1657) TMPro.TextMeshProUGUI.Rebuild (UnityEngine.UI.CanvasUpdate update) (at Library/PackageCacheemail@example.com/Scripts/Runtime/TextMeshProUGUI.cs:209) UnityEngine.UI.CanvasUpdateRegistry.PerformUpdate () (at /Users/builduser/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/UI/Core/CanvasUpdateRegistry.cs:198) UnityEngine.UI.ScrollRect:LateUpdate() Hi, I am using Unity2018.4.4 I have a (Text (TMP) game object) with this text written below • Allows after market stereo to be installed in factory location The above text creates a child with TMP SubMeshUI [LiberationSans SDF Material] component. Which throughs the error "'Material' has been destroyed". The error comes after I close the play mode.