diff --git a/VirtualRobot/Visualization/TriMeshUtils.cpp b/VirtualRobot/Visualization/TriMeshUtils.cpp
index 5f5814ed0bdda55b1624e427a2f4f18707a8f3e7..cb8fe00730ec1d6cf33b6ecbf7e04f62c4c23be4 100644
--- a/VirtualRobot/Visualization/TriMeshUtils.cpp
+++ b/VirtualRobot/Visualization/TriMeshUtils.cpp
@@ -74,7 +74,7 @@ void TriMeshUtils::CreateBoxTriangles(std::vector<TriMeshModel::triangle> &trian
         -1.0f, 1.0f, 1.0f,
         1.0f,-1.0f, 1.0f
     };
-    triangles.resize(12*3);
+    triangles.resize(12);
     std::array<Eigen::Vector3f, 3> vertices;
     for (int i = 0; i < 12; i++) {
         for (int j = 0; j < 3; ++j) {