diff --git a/modules/add_utils.py b/modules/add_utils.py
index bc54abc6cee5b40e624b890f88a075169846f6a8..27fc9d6da1b2b1e64a0b25bc29ef30d793024f91 100644
--- a/modules/add_utils.py
+++ b/modules/add_utils.py
@@ -82,7 +82,7 @@ def add_object_data(context, obdata, operator=None):
         ob.select = False
 
     obj_new = bpy.data.objects.new(obdata.name, obdata)
-    obj_new.update()
+    obj_new.update_tag()
 
     base = scene.objects.link(obj_new)
     base.select = True