diff --git a/Examples/makensis.nsi b/Examples/makensis.nsi
index f29b4e23..a98cc5c4 100644
--- a/Examples/makensis.nsi
+++ b/Examples/makensis.nsi
@@ -3,11 +3,11 @@
!define VER_MAJOR 2
!define VER_MINOR 0
-!define VER_REVISION 3
-!define VER_BUILD 21
+!define VER_REVISION 4
+!define VER_BUILD 22
-!define VER_FILE "203"
-!define VER_DISPLAY "2.03"
+!define VER_FILE "204"
+!define VER_DISPLAY "2.04"
;--------------------------------
;Compile CVS Data Setup
diff --git a/Source/makenssi.cpp b/Source/makenssi.cpp
index 28b497bf..cfcd6dfe 100644
--- a/Source/makenssi.cpp
+++ b/Source/makenssi.cpp
@@ -1,4 +1,4 @@
-const char *NSIS_VERSION="v2.03";
+const char *NSIS_VERSION="v2.04";
/*
diff --git a/Source/script.cpp b/Source/script.cpp
index 75cd2756..fc68fea0 100644
--- a/Source/script.cpp
+++ b/Source/script.cpp
@@ -2189,7 +2189,7 @@ int CEXEBuild::doCommand(int which_token, LineParser &line)
if (k == -1) PRINTHELP()
SCRIPT_MSG("XPStyle: %s\n", line.gettoken_str(1));
init_res_editor();
- const char *szXPManifest = k ? 0 : "Nullsoft Install System v2.03";
+ const char *szXPManifest = k ? 0 : "Nullsoft Install System v2.04";
res_editor->UpdateResource(MAKEINTRESOURCE(24), MAKEINTRESOURCE(1), NSIS_DEFAULT_LANG, (unsigned char*)szXPManifest, k ? 0 : strlen(szXPManifest));
}
catch (exception& err) {