diff --git a/Content.Server/GameObjects/Components/Buckle/BuckleComponent.cs b/Content.Server/GameObjects/Components/Buckle/BuckleComponent.cs index 12c9f61f8e..0aa22a85db 100644 --- a/Content.Server/GameObjects/Components/Buckle/BuckleComponent.cs +++ b/Content.Server/GameObjects/Components/Buckle/BuckleComponent.cs @@ -256,11 +256,12 @@ namespace Content.Server.GameObjects.Components.Buckle Appearance?.SetData(BuckleVisuals.Buckled, true); + ReAttach(strap); + BuckledTo = strap; LastEntityBuckledTo = BuckledTo.Owner.Uid; DontCollide = true; - ReAttach(strap); UpdateBuckleStatus(); SendMessage(new BuckleMessage(Owner, to));