diff --git a/Editor/Inspector/ScaleAdjusterTool.cs b/Editor/Inspector/ScaleAdjusterTool.cs
index 6e5d48eb..46053eaf 100644
--- a/Editor/Inspector/ScaleAdjusterTool.cs
+++ b/Editor/Inspector/ScaleAdjusterTool.cs
@@ -179,6 +179,8 @@ namespace nadena.dev.modular_avatar.core.editor
             }
 
             var handleSize = HandleUtility.GetHandleSize(Tools.handlePosition);
+            _handleRotation = Tools.handleRotation;
+
             EditorGUI.BeginChangeCheck();
             _gizmoScale = Handles.ScaleHandle(_gizmoScale, Tools.handlePosition, _handleRotation, handleSize);
             if (EditorGUI.EndChangeCheck())