diff --git a/src/collision.c b/src/collision.c
index 21d094d..2e568a5 100644
--- a/src/collision.c
+++ b/src/collision.c
@@ -39,9 +39,6 @@ Vector _internal_collision_overlap_on_axis(PhysicsEntity self, PhysicsEntity oth
     Range a_range = _internal_collision_get_range_on_axis(self, axis);
     Range b_range = _internal_collision_get_range_on_axis(other, axis);
 
-    if(a_range.min <= b_range.max && a_range.min <= b_range.max) {
-        const float overlap_left = a_range.max - b_range.min;
-        const float overlap_right = b_range.min - a_range.max;
     const float overlap_left = a_range.max - b_range.min;
     const float overlap_right = b_range.min - a_range.max;
     *out_point = fabsf(overlap_right) <= fabsf(overlap_left) ? a_range.maxpoint : a_range.minpoint;