diff -up koffice-2.3.2/libs/main/KoDocument.cpp.foo koffice-2.3.2/libs/main/KoDocument.cpp --- koffice-2.3.2/libs/main/KoDocument.cpp.foo 2011-02-17 06:11:21.000000000 -0600 +++ koffice-2.3.2/libs/main/KoDocument.cpp 2011-02-21 12:15:34.396916798 -0600 @@ -2485,7 +2485,7 @@ void KoDocument::deleteOpenPane(bool clo d->startUpWidget->hide(); d->startUpWidget->deleteLater(); - if (closing) { + if (!closing) { shells().first()->setRootDocument(this); shells().first()->factory()->container("mainToolBar", shells().first())->show(); }