Index: scribus/scribus.cpp
===================================================================
--- scribus/scribus.cpp	(revision 17422)
+++ scribus/scribus.cpp	(working copy)
@@ -1661,7 +1661,9 @@
 			{
 				newActWin(windows.at(i));
 				tw = ActWin;
+				bool isModified = ActWin->doc()->isModified;
 				slotSelect();
+				ActWin->doc()->setModified(isModified);
 				ActWin->close();
 				if (tw == ActWin)
 				{
