diff --git a/scribus/prefsmanager.cpp b/scribus/prefsmanager.cpp
index da209c15a..1a1365260 100644
--- a/scribus/prefsmanager.cpp
+++ b/scribus/prefsmanager.cpp
@@ -170,7 +170,7 @@ void PrefsManager::initDefaults()
 	QScreen* s = QGuiApplication::primaryScreen();
 	appPrefs.uiPrefs.mainWinSettings.xPosition = (s->availableGeometry().width() - appPrefs.uiPrefs.mainWinSettings.width) / 2;
 	appPrefs.uiPrefs.mainWinSettings.yPosition = (s->availableGeometry().height() - appPrefs.uiPrefs.mainWinSettings.height) / 2;
-	appPrefs.uiPrefs.mainWinSettings.maximized = false;
+	appPrefs.uiPrefs.mainWinSettings.maximized = true;
 	appPrefs.uiPrefs.mainWinState = QByteArray();
 	appPrefs.uiPrefs.RecentDocs.clear();
 	appPrefs.uiPrefs.recentDocCount = 5;
diff --git a/scribus/prefsstructs.h b/scribus/prefsstructs.h
index 130d0e1a0..6c8bd2a03 100644
--- a/scribus/prefsstructs.h
+++ b/scribus/prefsstructs.h
@@ -99,7 +99,7 @@ struct WindowPrefs
 	int height {480};
 	bool visible {true};
 	bool docked {false};
-	bool maximized {false};
+	bool maximized {true};
 	int screenNumber {0};
 };
 
