diff --git a/src/MainApplicationWindow.qml b/src/MainApplicationWindow.qml
index c80d1fda004c57bbe3585f4d2cfb00275e6874a6..b96840bfcb1ed70d02313a467a4243c24eb4ecf6 100644
--- a/src/MainApplicationWindow.qml
+++ b/src/MainApplicationWindow.qml
@@ -38,7 +38,7 @@ ApplicationWindow {
             if (mainViewLoader.item)
                 mainViewLoader.item.hide()
             else
-                wizardView.hide()
+                Qt.quit()
         }
     }
 
@@ -144,8 +144,8 @@ ApplicationWindow {
         }
 
         function onRestoreAppRequested() {
-            var window = mainViewLoader.item ? mainViewLoader.item : wizardView
-            restore(window)
+            if (mainViewLoader.item)
+                restore(mainViewLoader.item)
         }
 
         function onNotificationClicked(forceToTop) {