diff -cNr sc-o/tabvwsh3.cxx sc-n/tabvwsh3.cxx *** sc-o/tabvwsh3.cxx Wed Sep 12 15:29:52 2007 --- sc-n/tabvwsh3.cxx Wed Sep 12 15:33:18 2007 *************** *** 1115,1121 **** Unprotect( nTab, aPassword ); else { ! Protect( nTab, aPassword ); } --- 1115,1126 ---- Unprotect( nTab, aPassword ); else { ! ScAddress aScAddr = GetViewData()->GetCurPos(); ! SCROW aRow = aScAddr.Row(); ! SCCOL aCol = aScAddr.Col(); ! ! SetCursor( aCol, aRow, TRUE ); ! Protect( nTab, aPassword ); }