]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - radiant/csg.cpp
Merge commit 'e7c45da823515747a88569374d62717b72dcf078' into garux-merge
[xonotic/netradiant.git] / radiant / csg.cpp
index b9ebfcd035402b02eafd1fc791d857cbdfad8636..2b7d82be09393aa61933a59c37c0808761a19925 100644 (file)
@@ -670,8 +670,9 @@ void post( const scene::Path& path, scene::Instance& instance ) const {
                                                delete ( *i );
                                        }
                                }
+                               scene::Node& parent = path.parent();
                                Path_deleteTop( path );
-                               if( Node_getTraversable( path.parent() )->empty() ){
+                               if( Node_getTraversable( parent )->empty() ){
                                        m_eraseParent = true;
                                }
                        }