--- sw/source/core/docnode/ndtbl.cxx 2006-11-06 14:31:10.000000000 +0800 +++ sw/source/core/docnode/ndtbl.cxx 2006-11-06 14:30:08.000000000 +0800 @@ -2464,7 +2464,11 @@ ASSERT( rFill.Count(), "Deleting from empty vector. Fasten your seatbelts!" ) rFill.Remove( 0, 1 ); rFill.Remove( rFill.Count() - 1 , 1 ); - rFill.SetLastRowAllowedToChange( !pTab->HasFollowFlowLine() ); + + if(pTab->HasFollowFlowLine()) + rFill.SetLastRowAllowedToChange( pTab->HasFollowFlowLine() ); + else + rFill.SetLastRowAllowedToChange( !pTab->HasFollowFlowLine() ); } void SwDoc::SetTabCols( const SwTabCols &rNew, BOOL bCurRowOnly,