diff --git a/VirtualRobot/BoundingBox.cpp b/VirtualRobot/BoundingBox.cpp
index bca903a83078b171c0f1e162e1150520c1db8ed2..2895d6e9b1a0d4e3df8588d6a1e9099ec0540ac7 100644
--- a/VirtualRobot/BoundingBox.cpp
+++ b/VirtualRobot/BoundingBox.cpp
@@ -36,11 +36,8 @@ namespace VirtualRobot
 
     BoundingBox::BoundingBox(const std::vector< Eigen::Vector3f >& p)
     {
-        if (p.size() == 0)
-        {
-            clear();
-        }
-        else
+        clear();
+        if (p.size() != 0)
         {
             addPoints(p);
         }