|
@@ -1600,7 +1600,8 @@ void SimObject::unlinkNamespaces()
|
|
|
|
|
|
// Handle object name.
|
|
// Handle object name.
|
|
|
|
|
|
- if (mNameSpace && mNameSpace->mClassRep == NULL)
|
|
|
|
|
|
+ StringTableEntry objectName = getName();
|
|
|
|
+ if( objectName && objectName[ 0 ] )
|
|
mNameSpace->decRefCountToParent();
|
|
mNameSpace->decRefCountToParent();
|
|
|
|
|
|
mNameSpace = NULL;
|
|
mNameSpace = NULL;
|