diff --git a/DDCore/src/LCDDImp.cpp b/DDCore/src/LCDDImp.cpp index b5b563f51ade6f601d990d01ee724bb114bf2c1f..e75b59f2e1b5c9105ad5b97f3b3fc85f0b1918d9 100644 --- a/DDCore/src/LCDDImp.cpp +++ b/DDCore/src/LCDDImp.cpp @@ -376,7 +376,7 @@ void LCDDImp::init() { m_materialAir = air; m_materialVacuum = vacuum; m_detectors.append(m_world); - m_manager->SetTopVolume(m_worldVol); + m_manager->SetTopVolume(m_worldVol.ptr()); m_world.setPlacement(PlacedVolume(mgr->GetTopNode())); } }