diff --git a/windows/src/desktop/insthelp/build.sh b/windows/src/desktop/insthelp/build.sh
index d57a4b935fd..5abbe74dd6d 100755
--- a/windows/src/desktop/insthelp/build.sh
+++ b/windows/src/desktop/insthelp/build.sh
@@ -26,8 +26,7 @@ builder_describe_outputs \
function do_build() {
create-windows-output-folders
build_version.res
- # TODO: why no manifest?
- # build_manifest.res
+ build_manifest.res
delphi_msbuild insthelp.dproj "//p:Platform=Win32"
sentrytool_delphiprep "$WIN32_TARGET" insthelp.dpr
tds2dbg "$WIN32_TARGET"
@@ -38,8 +37,7 @@ function do_build() {
function do_publish() {
# test that (a) linked manifest exists and correct
- # TODO: no manifest included?
- # wrap-mt -nologo -inputresource:"$WINDOWS_PROGRAM_APP/insthelp.exe" -validate_manifest
+ wrap-mt -nologo -inputresource:"$WINDOWS_PROGRAM_APP/insthelp.exe" -validate_manifest
wrap-signcode //d "Keyman for Windows Install Helper" "$WINDOWS_PROGRAM_APP/insthelp.exe"
wrap-symstore "$WINDOWS_PROGRAM_APP/insthelp.exe" //t keyman-windows
diff --git a/windows/src/desktop/insthelp/insthelp.dpr b/windows/src/desktop/insthelp/insthelp.dpr
index ab0e47ff7db..ad5c5eb70ad 100644
--- a/windows/src/desktop/insthelp/insthelp.dpr
+++ b/windows/src/desktop/insthelp/insthelp.dpr
@@ -11,7 +11,7 @@ uses
UserMessages in '..\..\..\..\common\windows\delphi\general\UserMessages.pas';
{$R version.res}
-{-R manifest.res}
+{$R manifest.res}
begin
CoInitializeEx(nil, COINIT_APARTMENTTHREADED);
diff --git a/windows/src/desktop/insthelp/manifest.in b/windows/src/desktop/insthelp/manifest.in
index d78e04053e1..676ffc8db15 100644
--- a/windows/src/desktop/insthelp/manifest.in
+++ b/windows/src/desktop/insthelp/manifest.in
@@ -6,15 +6,13 @@
version="$VersionWin"
processorArchitecture="x86"/>
Keyman Installation Assistant
-
-
-
-
-
-
-
+
+
+
+
+
+
+
@@ -27,4 +25,4 @@
-
\ No newline at end of file
+