diff --git a/AssetStudio/Classes/AnimationClip.cs b/AssetStudio/Classes/AnimationClip.cs
index f6eb5c1..f52960c 100644
--- a/AssetStudio/Classes/AnimationClip.cs
+++ b/AssetStudio/Classes/AnimationClip.cs
@@ -552,7 +552,7 @@ namespace AssetStudio
                         var preCurveKey = preFrame.keyList.Find(x => x.index == curveKey.index);
                         if (preCurveKey != null)
                         {
-                            curveKey.inSlope = preCurveKey.CalculateNextInSlope(frame.time - preFrame.time, preCurveKey);
+                            curveKey.inSlope = preCurveKey.CalculateNextInSlope(frame.time - preFrame.time, curveKey);
                             break;
                         }
                     }