diff --git a/packages/fwsupdates.xml b/packages/fwsupdates.xml
index 7feed72..b622022 100755
--- a/packages/fwsupdates.xml
+++ b/packages/fwsupdates.xml
@@ -6,7 +6,7 @@
reboot="false"
priority="95">
-
+
diff --git a/softwares/FWSUpdates/bin/chkupd.bat b/softwares/FWSUpdates/bin/chkupd.bat
index f2145b8..3638bb3 100644
--- a/softwares/FWSUpdates/bin/chkupd.bat
+++ b/softwares/FWSUpdates/bin/chkupd.bat
@@ -150,6 +150,9 @@ goto :loop
:check
IF %ADMIN% NEQ 1 goto later
+REM We're checking for update, disable RUnOnShutdown so sync will happen
+reg delete "HKLM\Software\FWS\Updates" /v RunOnShutdown /f 1>NUL 2>NUL
+reg delete "HKLM\Software\FWS\Updates\User" /v RunOnShutdown /f 1>NUL 2>NUL
SET watext=%L_CHECKING_UPDATES%
start /w %SystemDrive%\FWSUpdates\bin\wizapp.exe PB OPEN NOBACK NOCANCEL
start /w %SystemDrive%\FWSUpdates\bin\wizapp.exe PB UPDATE 10