diff --git a/pkgs/games/klavaro/default.nix b/pkgs/games/klavaro/default.nix
index ec00b8308de7..6ea029176482 100644
--- a/pkgs/games/klavaro/default.nix
+++ b/pkgs/games/klavaro/default.nix
@@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
substituteInPlace src/tutor.c --replace '"espeak ' '"${espeak}/bin/espeak '
'';
- patches = [ ./trans_lang_get_similar.patch ];
+ patches = [ ./icons.patch ./trans_lang_get_similar.patch ];
postInstall = ''
wrapProgram $out/bin/klavaro \
diff --git a/pkgs/games/klavaro/icons.patch b/pkgs/games/klavaro/icons.patch
new file mode 100644
index 000000000000..750a899d23d6
--- /dev/null
+++ b/pkgs/games/klavaro/icons.patch
@@ -0,0 +1,137 @@
+--- a/data/klavaro.glade (revision 137)
++++ b/data/klavaro.glade (working copy)
+@@ -311,7 +311,7 @@
+
+
+ False
+@@ -1232,7 +1232,7 @@
+
+
+ False
+@@ -1352,7 +1352,7 @@
+
+
+ True
+@@ -1510,7 +1510,7 @@
+
+
+@@ -1557,7 +1557,7 @@
+
+
+@@ -1604,7 +1604,7 @@
+
+
+@@ -2051,7 +2051,7 @@
+
+
+ False
+@@ -2343,7 +2343,7 @@
+
+
+@@ -2418,7 +2418,7 @@
+
+
+ False
+@@ -2469,7 +2469,7 @@
+
+
+ False
+@@ -2577,7 +2577,7 @@
+
+
+ False
+@@ -2825,7 +2825,7 @@
+
+
+@@ -2901,7 +2901,7 @@
+
+
+@@ -3630,7 +3630,7 @@
+
+
+ False
+@@ -3678,7 +3678,7 @@
+
+
+ False