diff --git a/src/Mod/TechDraw/Gui/QGIViewPart.cpp b/src/Mod/TechDraw/Gui/QGIViewPart.cpp index 45a85407b5..5c32b1f9dd 100644 --- a/src/Mod/TechDraw/Gui/QGIViewPart.cpp +++ b/src/Mod/TechDraw/Gui/QGIViewPart.cpp @@ -1089,7 +1089,7 @@ QGraphicsItem *QGIViewPart::getQGISubItemByName(const std::string &subName) cons scanType = QGIFace::Type; } } - catch (Base::ValueError e) { + catch (Base::ValueError& e) { // No action } if (!scanType) { @@ -1100,7 +1100,7 @@ QGraphicsItem *QGIViewPart::getQGISubItemByName(const std::string &subName) cons try { scanIndex = TechDraw::DrawUtil::getIndexFromName(subName); } - catch (Base::ValueError e) { + catch (Base::ValueError& e) { // No action } if (scanIndex < 0) {