diff --git a/mesh_inset/__init__.py b/mesh_inset/__init__.py
index 2d8e8565868a1044724b7869667e7f40511cb0e9..bc2df187780b118ed764ae15f2e911ab6031330d 100644
--- a/mesh_inset/__init__.py
+++ b/mesh_inset/__init__.py
@@ -145,7 +145,7 @@ def do_inset(mesh, amount, height, region, as_percent):
     blender_faces = m.faces[orig_numf:len(m.faces)]
     blender_old_face_index = m.face_data[orig_numf:len(m.faces)]
     for i in range(orig_numv, len(m.points.pos)):
-        bvertnew = bm.verts.new(mathutils.Vector(m.points.pos[i]))
+        bvertnew = bm.verts.new(m.points.pos[i])
     bm.verts.index_update()
     new_faces = []
     start_faces = len(bm.faces)