From f38400d1e765478b51e0c85f2eafa5f47174c244 Mon Sep 17 00:00:00 2001
From: "Juergen E. Fischer" <jef@norbit.de>
Date: Wed, 5 Sep 2018 11:29:28 +0200
Subject: [PATCH] nsis: don't reboot in silent mode

---
 ms-windows/QGIS-Installer.nsi | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/ms-windows/QGIS-Installer.nsi b/ms-windows/QGIS-Installer.nsi
index 024b48dad18..2ea56fde590 100644
--- a/ms-windows/QGIS-Installer.nsi
+++ b/ms-windows/QGIS-Installer.nsi
@@ -370,9 +370,16 @@ Section "QGIS" SecQGIS
 	IfFileExists "$INSTALL_DIR\etc\reboot" RebootNecessary NoRebootNecessary
 
 RebootNecessary:
+	IfSilent FlagRebootNecessary
 	SetRebootFlag true
+	Return
+
+FlagRebootNecessary:
+	SetErrorLevel 3010 ; ERROR_SUCCESS_REBOOT_REQUIRED
+	Return
 
 NoRebootNecessary:
+	Return
 
 SectionEnd
 !endif