diff --git a/io_import_scene_lwo.py b/io_import_scene_lwo.py
index 69deefe1627bb08f7aa355fdb4218909b1a4760b..b1853880f6bed197a81d8f5f2694027ff5cda562 100644
--- a/io_import_scene_lwo.py
+++ b/io_import_scene_lwo.py
@@ -1136,7 +1136,7 @@ def build_objects(object_layers, object_surfs, object_tags, object_name, add_sub
                 for vi in range(len(ng)):
                     v_locs.append(mathutils.Vector(layer_data.pnts[ngons[ng_key][vi]]))
                 tris= tessellate_polygon([v_locs])
-                me.faces.add(len(tris))
+                me.tessfaces.add(len(tris))
                 for tri in tris:
                     face= me.tessfaces[face_offset]
                     face.vertices_raw[0]= ng[tri[0]]