diff --git a/src/Mod/TechDraw/App/DrawTile.cpp b/src/Mod/TechDraw/App/DrawTile.cpp index 36aa438716..564c07e2d6 100644 --- a/src/Mod/TechDraw/App/DrawTile.cpp +++ b/src/Mod/TechDraw/App/DrawTile.cpp @@ -101,15 +101,7 @@ void DrawTile::handleChangedPropertyType(Base::XMLReader &reader, const char *Ty DrawView* DrawTile::getParent(void) const { // Base::Console().Message("DT::getParent() - %s\n", getNameInDocument()); - DrawView* result = nullptr; - App::DocumentObject* baseObj = TileParent.getValue(); - if (baseObj) { - DrawView* cast = dynamic_cast(baseObj); - if (cast) { - result = cast; - } - } - return result; + return dynamic_cast(TileParent.getValue()); } PyObject *DrawTile::getPyObject(void)