diff --git a/direct/src/actor/Actor.py b/direct/src/actor/Actor.py index 8283a5b1fd..0156b6ef2a 100644 --- a/direct/src/actor/Actor.py +++ b/direct/src/actor/Actor.py @@ -1268,7 +1268,7 @@ class Actor(DirectObject, NodePath): for bundleDict in self.__partBundleDict.values(): bundle = bundleDict[trueName].getBundle() if node == None: - node = self.attachNewNode(jointName) + node = self.attachNewNode(ModelNode(jointName)) joint = bundle.findChild(jointName) if joint and isinstance(joint, MovingPartMatrix): node.setMat(joint.getInitialValue())