diff -r 270593ab83b2 -r 9b9c7e8b9147 xml.cpp --- a/xml.cpp Mon May 30 05:39:10 2005 +0000 +++ b/xml.cpp Tue Jul 19 14:44:30 2005 +0000 @@ -540,11 +540,11 @@ { if (!a.value( "endBranch").isEmpty() ) { - LinkableMapObj *lmo=mc->findObj (a.value( "beginBranch")); + LinkableMapObj *lmo=mc->findObjBySelect (a.value( "beginBranch")); if (lmo && typeid (*lmo)==typeid (BranchObj)) { xlo->setBegin ((BranchObj*)(lmo)); - lmo=mc->findObj (a.value( "endBranch")); + lmo=mc->findObjBySelect (a.value( "endBranch")); if (lmo && typeid (*lmo)==typeid (BranchObj)) { xlo->setEnd ((BranchObj*)(lmo));