diff --git a/modules/csg/csg_shape.cpp b/modules/csg/csg_shape.cpp index 3841a8ebf18..c43bd793286 100644 --- a/modules/csg/csg_shape.cpp +++ b/modules/csg/csg_shape.cpp @@ -273,7 +273,7 @@ void CSGShape::mikktSetTSpaceDefault(const SMikkTSpaceContext *pContext, const f } void CSGShape::_update_shape() { - if (parent) { + if (parent || !is_inside_tree()) { return; }