diff --git a/src/modules/physics/physics_jolt.c b/src/modules/physics/physics_jolt.c index 5f2068ef..78fcd398 100644 --- a/src/modules/physics/physics_jolt.c +++ b/src/modules/physics/physics_jolt.c @@ -404,6 +404,7 @@ void lovrColliderDestroyData(Collider* collider) { World* world = collider->world; JPH_BodyInterface_RemoveBody(world->bodies, collider->id); + JPH_BodyInterface_DestroyBody(world->bodies, collider->id); collider->body = NULL; if (collider->next) collider->next->prev = collider->prev;