In the C++ I am just working with the Persistent level. But, as you realized, the editor holds a value for the skydome in the sub level aswell, because it inherits from it. That reference is NULL, and cannot be changed in the editor. So when a sublevel loads, the persistent level’s reference to the skydome is set to NULL. That just happens, regardless of which levelscript actor I’m working with.