diff --git a/lattice2Common.py b/lattice2Common.py index 5554a95..2f8b0da 100644 --- a/lattice2Common.py +++ b/lattice2Common.py @@ -94,6 +94,9 @@ def screen(feature): return feature def activeBody(): + if FreeCAD.ActiveDocument is None: return None + if not hasattr(FreeCADGui.ActiveDocument.ActiveView, 'getActiveObject'): #prevent errors in 0.16 + return None return FreeCADGui.ActiveDocument.ActiveView.getActiveObject("pdbody") def bodyOf(feature):