diff --git a/desktop/app/ctl.js b/desktop/app/ctl.js
index <HASH>..<HASH> 100644
--- a/desktop/app/ctl.js
+++ b/desktop/app/ctl.js
@@ -9,6 +9,13 @@ export function ctlStop (callback) {
 }
 
 export function quit () {
+  // Only quit the app in dev mode
+  if (__DEV__) {
+    console.log('Only quiting app in dev mode')
+    app.quit()
+    return
+  }
+
   console.log('Quit the app')
   ctlStop(function (stopErr) {
     if (stopErr) {
Only quit app in dev mode (#<I>)

Otherwise the world gets stopped and we don't run installer on start in dev mode

so there is a mismatch in behavior there.