diff --git a/OMEdit/OMEditLIB/Modeling/Model.cpp b/OMEdit/OMEditLIB/Modeling/Model.cpp index 7d945dce464..642d78a6c0a 100644 --- a/OMEdit/OMEditLIB/Modeling/Model.cpp +++ b/OMEdit/OMEditLIB/Modeling/Model.cpp @@ -2037,7 +2037,12 @@ namespace ModelInstance QString Component::getQualifiedName() const { if (mpParentModel && mpParentModel->getParentElement()) { - return mpParentModel->getParentElement()->getQualifiedName() % "." % mName; + QString name = mpParentModel->getParentElement()->getQualifiedName(); + if (name.isEmpty()) { + return mName; + } else { + return name % "." % mName; + } } else { return mName; } @@ -2119,7 +2124,12 @@ namespace ModelInstance QString ReplaceableClass::getQualifiedName() const { if (mpParentModel && mpParentModel->getParentElement()) { - return mpParentModel->getParentElement()->getQualifiedName() % "." % mName; + QString name = mpParentModel->getParentElement()->getQualifiedName(); + if (name.isEmpty()) { + return mName; + } else { + return name % "." % mName; + } } else { return mName; }