* Fix Skeleton.pose() bug * Clean up THREE.Skeleton
@@ -123,7 +123,7 @@ Object.assign( THREE.Skeleton.prototype, {
if ( bone ) {
- if ( bone.parent ) {
+ if ( bone.parent instanceof THREE.Bone ) {
bone.matrix.getInverse( bone.parent.matrixWorld );
bone.matrix.multiply( bone.matrixWorld );