Having another issue relating to these two assets together, want to see if anyone else has encountered it/reproduced it: I have started a new project for prototyping where I'm using the latest versions of TextMesh Pro and I2 Localization from the Asset Store. Whenever I attach a 'Localize' component to a TextMesh Pro object, I get these two warnings during play mode: " No script asset for LocalizeTarget_TextMeshPro_UGUI. Check that the definition is in a file of the same name." and " The referenced script on this Behaviour (Game Object '<null>') is missing!". The more TextMesh Pro objects I have with a Localize component on them, the more of these warnings I get each play. This occurs only with TextMesh Pro. Using the regular Unity Text object with a Localize component does not produce the warning. Also, my older projects that use the latest I2 Localization asset but an older version of TextMesh Pro do NOT produce this warning. For reproducing the issue, note that I am using: Unity 2017.3.1f1 on Windows 10 with I2 Localization version 2.8.4 f1 and TextMesh Pro version 22.214.171.124b3 (at least according to the Asset Store). Edit: Also note that in my older projects that don't have this issue, TextMesh Pro Editor DLL version is: TextMeshPro-2017.2-1.0.56-Editor. For the projects having this issue, TextMesh Pro Editor DLL version is: TextMeshPro-2017.3-1.0.56-Editor.