diff --git a/Source/Engine/Level/Actors/BoneSocket.cpp b/Source/Engine/Level/Actors/BoneSocket.cpp index a4f338b2f..73f19f3d7 100644 --- a/Source/Engine/Level/Actors/BoneSocket.cpp +++ b/Source/Engine/Level/Actors/BoneSocket.cpp @@ -89,6 +89,8 @@ void BoneSocket::Deserialize(DeserializeStream& stream, ISerializeModifier* modi _index = -1; DESERIALIZE_MEMBER(Node, _node); DESERIALIZE_MEMBER(UseScale, _useScale); + if (IsDuringPlay()) + UpdateTransformation(); } void BoneSocket::OnTransformChanged()