Skip to content

Commit 13cd0ed

Browse files
committed
MeasureGui: Add additional type check in ensureGroup
1 parent ea0a250 commit 13cd0ed

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/Mod/Measure/Gui/TaskMeasure.cpp

+3-1
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,9 @@ void TaskMeasure::ensureGroup(Measure::MeasureBase* measurement)
321321

322322
App::Document* doc = measurement->getDocument();
323323
App::DocumentObject* obj = doc->getObject(measurementGroupName);
324-
if (!obj || !obj->isValid()) {
324+
325+
326+
if (!obj || !obj->isValid() || !obj->isDerivedFrom(App::DocumentObjectGroup::getClassTypeId())) {
325327
obj = doc->addObject("App::DocumentObjectGroup",
326328
measurementGroupName,
327329
true,

0 commit comments

Comments
 (0)