diff -uNr sw.old/source/core/undo/untbl.cxx sw.new/source/core/undo/untbl.cxx --- sw.old/source/core/undo/untbl.cxx 2007-07-26 16:21:08.000000000 +0800 +++ sw.new/source/core/undo/untbl.cxx 2007-11-15 10:32:48.232587200 +0800 @@ -550,6 +550,7 @@ // erzeuge die TabelleNode Structur SwTableNode* pTblNd = rDoc.GetNodes().UndoTableToText( nSttNd, nEndNd, *pBoxSaves ); + pTblNd->GetTable().SetTableModel(pTblSave->IsNewModel()); SwTableFmt* pTableFmt = rDoc.MakeTblFrmFmt( sTblNm, rDoc.GetDfltFrmFmt() ); pTableFmt->Add( &pTblNd->GetTable() ); // das Frame-Format setzen pTblNd->GetTable().SetRowsToRepeat( nHdlnRpt );