diff --git a/src/OpenFOAM/db/dictionary/dictionary.C b/src/OpenFOAM/db/dictionary/dictionary.C index 9d022d5111..059d5ef45d 100644 --- a/src/OpenFOAM/db/dictionary/dictionary.C +++ b/src/OpenFOAM/db/dictionary/dictionary.C @@ -122,7 +122,7 @@ Foam::dictionary::dictionary const dictionary& dict ) : - dictionaryName(parentDict.name() + "::" + dict.name()), + dictionaryName(dict.name()), IDLList(dict, *this), parent_(parentDict) { @@ -489,7 +489,7 @@ Foam::dictionary Foam::dictionary::subOrEmptyDict if (entryPtr == NULL) { - return dictionary(*this, dictionary(keyword)); + return dictionary(*this, dictionary(name() + "::" + keyword)); } else {