diff --git a/Engine/source/T3D/physics/physicsShape.cpp b/Engine/source/T3D/physics/physicsShape.cpp index 662fa9769..574707003 100644 --- a/Engine/source/T3D/physics/physicsShape.cpp +++ b/Engine/source/T3D/physics/physicsShape.cpp @@ -257,9 +257,9 @@ void PhysicsShapeData::_onResourceChanged( const Torque::Path &path ) } // Reload the collision shape. - reloadcolShape = shape->buildColShape( false, Point3F::One ); + reloadcolShape = reloadShape->buildColShape( false, Point3F::One ); - if ( bool(reloadShape) && bool(colShape)) + if ( bool(reloadShape) && bool(reloadcolShape)) { shape = reloadShape; colShape = reloadcolShape;