diff --git a/trunk/fcl/include/fcl/vec_3f.h b/trunk/fcl/include/fcl/vec_3f.h
index 1b927a2d480a47a904ee7d2bb7a5e38330e44440..58a2b284e0331315a1543ad6de8fe98feb3b9697 100644
--- a/trunk/fcl/include/fcl/vec_3f.h
+++ b/trunk/fcl/include/fcl/vec_3f.h
@@ -117,7 +117,7 @@ namespace fcl
       v4 = v;
     }
 
-    virtual ~Vec3f() {}
+    ~Vec3f() {}
 
     /** \brief Get the ith element */
     inline float operator [] (size_t i) const
@@ -324,7 +324,7 @@ namespace fcl
       v_[2] = z;
     }
 
-    virtual ~Vec3f() {}
+    ~Vec3f() {}
 
     /** \brief Get the ith element */
     inline BVH_REAL operator [] (size_t i) const