diff --git a/resources/forms/preferences.ui b/resources/forms/preferences.ui
index d1cfc113..9b99077d 100644
--- a/resources/forms/preferences.ui
+++ b/resources/forms/preferences.ui
@@ -82,7 +82,7 @@
-
- 7
+ 0
@@ -387,6 +387,11 @@
Desktop
+ -
+
+ Document
+
+
-
diff --git a/src/core/UBApplication.cpp b/src/core/UBApplication.cpp
index 194ea6e4..c8692290 100644
--- a/src/core/UBApplication.cpp
+++ b/src/core/UBApplication.cpp
@@ -351,10 +351,12 @@ int UBApplication::exec(const QString& pFileToImport)
if (pFileToImport.length() > 0)
UBApplication::applicationController->importFile(pFileToImport);
- if (UBSettings::settings()->appStartMode->get().toInt())
- applicationController->showDesktop();
- else
+ if (UBSettings::settings()->appStartMode->get().toInt() == 0)
applicationController->showBoard();
+ else if (UBSettings::settings()->appStartMode->get().toInt() == 1)
+ applicationController->showDesktop();
+ else if (UBSettings::settings()->appStartMode->get().toInt() == 2)
+ applicationController->showDocument();
emit UBDrawingController::drawingController()->colorPaletteChanged();