diff --git a/__init__.py b/__init__.py index 52f1f45..817ec7f 100644 --- a/__init__.py +++ b/__init__.py @@ -693,8 +693,10 @@ class FONT3D_OT_SaveFontToFile(bpy.types.Operator): export_objects = [] for obj in fontcollection.objects: if obj["font_name"] == selected_font.font_name: - obj.select_set(True) - export_objects.append(obj) + if not butils.is_metrics_object(obj): + # butils.add_faces_to_metrics(obj) + obj.select_set(True) + export_objects.append(obj) context_override = bpy.context.copy() context_override["selected_objects"] = list(export_objects)