diff -r 716a777c1c98 -r 3d43b46a8564 mainwindow.cpp --- a/mainwindow.cpp Fri Jan 30 09:14:12 2009 +0000 +++ b/mainwindow.cpp Wed Feb 04 11:52:52 2009 +0000 @@ -2871,9 +2871,9 @@ if (m) { BranchObj *bo=m->getSelectedBranch(); + prevSelection=m->getSelectString(bo); BranchObj *newbo=m->addNewBranch(0); - prevSelection=m->getSelectString(bo); if (newbo) m->select (newbo); else