diff --git a/packaging/windows/Wesnoth.nsi.in b/packaging/windows/Wesnoth.nsi.in
index b23ade5ac6a..a1834161609 100644
--- a/packaging/windows/Wesnoth.nsi.in
+++ b/packaging/windows/Wesnoth.nsi.in
@@ -30,6 +30,8 @@
 ;--------------------------------
 ;Interface Settings
 
+  !define MUI_ICON "packaging\windows\icon-installer.ico"
+  !define MUI_UNICON "packaging\windows\icon-uninstaller.ico"
   !define MUI_WELCOMEFINISHPAGE_BITMAP packaging\windows\WindowsInstallerGraphic.bmp
   !define MUI_ABORTWARNING
   !define MUI_WELCOMEPAGE_TITLE_3LINES
diff --git a/packaging/windows/icon-installer.ico b/packaging/windows/icon-installer.ico
new file mode 100644
index 00000000000..1a5caa5b78c
Binary files /dev/null and b/packaging/windows/icon-installer.ico differ
diff --git a/packaging/windows/icon-uninstaller.ico b/packaging/windows/icon-uninstaller.ico
new file mode 100644
index 00000000000..aac269e0508
Binary files /dev/null and b/packaging/windows/icon-uninstaller.ico differ