diff --git a/src/level/robotmain.cpp b/src/level/robotmain.cpp index 4bcec60e..7f4181f1 100644 --- a/src/level/robotmain.cpp +++ b/src/level/robotmain.cpp @@ -3322,6 +3322,9 @@ void CRobotMain::CreateScene(bool soluce, bool fixScene, bool resetObject) assert(m_controller->Implements(ObjectInterfaceType::Programmable)); assert(m_controller->Implements(ObjectInterfaceType::ProgramStorage)); + assert(m_controller->Implements(ObjectInterfaceType::Old)); + dynamic_cast(m_controller)->SetCheckToken(false); + if (line->GetParam("script")->IsDefined()) { CProgramStorageObject* programStorage = dynamic_cast(m_controller);