diff --git a/RayTracer/tools/AxisAlignedBoundingBox.cpp b/RayTracer/tools/AxisAlignedBoundingBox.cpp
index edbcd63c679840f50929f5ad4e88386f4d9c95bf..0ff9c27ed12b7b469ecc92aa7c65cd304625a324 100644
--- a/RayTracer/tools/AxisAlignedBoundingBox.cpp
+++ b/RayTracer/tools/AxisAlignedBoundingBox.cpp
@@ -99,9 +99,9 @@ bool AxisAlignedBoundingBox::partiallyContains(
     const AxisAlignedBoundingBox bb) {
 	std::array<Vec3, 8> vertices = {
 	    Vec3(min.x(), min.y(), min.z()), Vec3(min.x(), min.y(), max.z()),
-	    Vec3(min.x(), max.y(), min.z()), Vec3(min.x(), min.y(), max.z()),
-	    Vec3(max.x(), min.y(), min.z()), Vec3(min.x(), min.y(), max.z()),
-	    Vec3(min.x(), max.y(), min.z()), Vec3(min.x(), max.y(), max.z())};
+	    Vec3(min.x(), max.y(), min.z()), Vec3(min.x(), max.y(), max.z()),
+	    Vec3(max.x(), min.y(), min.z()), Vec3(max.x(), min.y(), max.z()),
+	    Vec3(max.x(), max.y(), min.z()), Vec3(max.x(), max.y(), max.z())};
 	for (Vec3 v : vertices)
 		if (bb.contains(v)) return true;
 	return false;