diff --git a/io_scene_x3d/import_x3d.py b/io_scene_x3d/import_x3d.py
index 838aac5cef039817339b7ed8ff86beee695ac457..4ba71042cc73711f6e27d2dd74d08ad9691235f5 100644
--- a/io_scene_x3d/import_x3d.py
+++ b/io_scene_x3d/import_x3d.py
@@ -1832,6 +1832,7 @@ def importMesh_IndexedFaceSet(geom, bpyima, ancestry):
     # bpymesh.vertices.delete([0, ])  # EEKADOODLE
 
     bpymesh.update()
+    bpymesh.validate()
 
     return bpymesh, ccw