diff --git a/builders/windows-builder.py b/builders/windows-builder.py
index 0d1d78f..6b16960 100644
--- a/builders/windows-builder.py
+++ b/builders/windows-builder.py
@@ -174,9 +174,11 @@ class WindowsBuilder(Builder):
self._print_verbose('Reading base WiX file')
with open(os.path.join(config_dir, 'OpenLP-base.wxs'), 'rt') as base_file:
xml = base_file.read()
+ progfilefolder = 'ProgramFiles64Folder' if self.arch == 'x64' else 'ProgramFilesFolder'
xml = xml % dict(dialog=os.path.join(config_dir, 'WizardMain.bmp'),
banner=os.path.join(config_dir, 'WizardBanner.bmp'),
- platform=self.arch)
+ platform=self.arch,
+ progfilefolder=progfilefolder)
tree = fromstring(xml.encode('utf8'))
self._print_verbose('Creating XML fragments from files and directories')
fragments = self._get_fragments_from_files(self.dist_path)
diff --git a/windows/OpenLP-base.wxs b/windows/OpenLP-base.wxs
index b612e82..15365a8 100644
--- a/windows/OpenLP-base.wxs
+++ b/windows/OpenLP-base.wxs
@@ -24,12 +24,8 @@
-
-
-
-
-
-
+
+