diff --git a/Engine/source/T3D/rigidShape.cpp b/Engine/source/T3D/rigidShape.cpp index abd04937b..5d21d97c8 100644 --- a/Engine/source/T3D/rigidShape.cpp +++ b/Engine/source/T3D/rigidShape.cpp @@ -774,7 +774,8 @@ void RigidShape::processTick(const Move* move) // Update the physics based on the integration rate S32 count = mDataBlock->integration; - updateWorkingCollisionSet(getCollisionMask()); + if (!mDisableMove) + updateWorkingCollisionSet(getCollisionMask()); for (U32 i = 0; i < count; i++) updatePos(TickSec / count);