diff --git a/source/blender/blenkernel/intern/softbody.c b/source/blender/blenkernel/intern/softbody.c index b3bdca3216c..71afe107559 100644 --- a/source/blender/blenkernel/intern/softbody.c +++ b/source/blender/blenkernel/intern/softbody.c @@ -2334,7 +2334,7 @@ void sbObjectStep(Object *ob, float framenr, float (*vertexCos)[3], int numVerts newtime = forcetime; } timedone += forcetime; - newtime=MIN2(forcetimemax,MAX2(forcetime,forcetimemin)); + newtime=MIN2(forcetimemax,MAX2(newtime,forcetimemin)); if (forcetime > 0.0) forcetime = MIN2(dtime - timedone,newtime); else