diff --git a/src/Mod/Draft/draftobjects/draft_annotation.py b/src/Mod/Draft/draftobjects/draft_annotation.py index 3b2981de33..53670c1309 100644 --- a/src/Mod/Draft/draftobjects/draft_annotation.py +++ b/src/Mod/Draft/draftobjects/draft_annotation.py @@ -64,6 +64,8 @@ class DraftAnnotation(object): vobj = obj.ViewObject if not vobj: return + if not getattr(vobj, "Proxy", None): + return if hasattr(vobj, "ScaleMultiplier") and hasattr(vobj, "AnnotationStyle"): return self.add_missing_properties_0v19(obj, vobj)