No, why would I have a circular reference? And yes, I'm aware that circular references don't work with smart pointers. I will create a simple example which reproduces this issue. ------------------ Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=74328#74328