diff --git a/LEGO1/lego/legoomni/src/entity/legoworld.cpp b/LEGO1/lego/legoomni/src/entity/legoworld.cpp index 84982a97..529bb010 100644 --- a/LEGO1/lego/legoomni/src/entity/legoworld.cpp +++ b/LEGO1/lego/legoomni/src/entity/legoworld.cpp @@ -210,11 +210,9 @@ void LegoWorld::Add(MxCore* p_object) } if (!m_set0xd0.empty() && p_object->IsA("MxPresenter")) { - MxPresenter* presenter = (MxPresenter*) p_object; - - if (presenter->IsEnabled()) { - presenter->Enable(FALSE); - m_set0xd0.insert(presenter); + if (((MxPresenter*) p_object)->IsEnabled()) { + ((MxPresenter*) p_object)->Enable(FALSE); + m_set0xd0.insert(p_object); } } }