diff --git a/libraries/physics/src/CharacterGhostObject.cpp b/libraries/physics/src/CharacterGhostObject.cpp index a771a52384..78b1d9c08f 100755 --- a/libraries/physics/src/CharacterGhostObject.cpp +++ b/libraries/physics/src/CharacterGhostObject.cpp @@ -69,7 +69,7 @@ bool CharacterGhostObject::rayTest(const btVector3& start, const btVector3& end, CharacterRayResult& result) const { if (_world && _inWorld) { - _world->rayTest(start, end, result); + btGhostObject::rayTest(start, end, result); } return result.hasHit(); } diff --git a/libraries/physics/src/CharacterGhostObject.h b/libraries/physics/src/CharacterGhostObject.h index 44ab5c938a..a6efea8752 100755 --- a/libraries/physics/src/CharacterGhostObject.h +++ b/libraries/physics/src/CharacterGhostObject.h @@ -23,7 +23,7 @@ class CharacterGhostShape; -class CharacterGhostObject : public btPairCachingGhostObject { +class CharacterGhostObject : public btGhostObject { public: CharacterGhostObject() { } ~CharacterGhostObject();