diff --git a/images/Command-Redo-32.png b/images/Command-Redo-32.png
new file mode 100644
index 00000000..f9c77c5e
Binary files /dev/null and b/images/Command-Redo-32.png differ
diff --git a/images/Command-Undo-32.png b/images/Command-Undo-32.png
new file mode 100644
index 00000000..2deea680
Binary files /dev/null and b/images/Command-Undo-32.png differ
diff --git a/openscad.qrc b/openscad.qrc
index 46e8173f..c5df921c 100644
--- a/openscad.qrc
+++ b/openscad.qrc
@@ -61,5 +61,7 @@
icons/background.png
images/Increase-Indent-32.png
images/Decrease-Indent-32.png
+ images/Command-Undo-32.png
+ images/Command-Redo-32.png
diff --git a/src/MainWindow.ui b/src/MainWindow.ui
index 011ef440..9fd886d7 100644
--- a/src/MainWindow.ui
+++ b/src/MainWindow.ui
@@ -348,6 +348,8 @@
+
+
-
@@ -550,6 +552,10 @@
+
+
+ :/images/Command-Undo-32.png:/images/Command-Undo-32.png
+
&Undo
@@ -561,6 +567,10 @@
+
+
+ :/images/Command-Redo-32.png:/images/Command-Redo-32.png
+
&Redo