diff --git a/common/lc_mainwindow.cpp b/common/lc_mainwindow.cpp
index 06e63da5..ba909d92 100644
--- a/common/lc_mainwindow.cpp
+++ b/common/lc_mainwindow.cpp
@@ -286,6 +286,8 @@ void lcMainWindow::CreateActions()
mActions[LC_EDIT_FIND_NEXT]->setIcon(QIcon(":/resources/edit_find_next.png"));
mActions[LC_EDIT_FIND_PREVIOUS]->setIcon(QIcon(":/resources/edit_find_previous.png"));
mActions[LC_EDIT_FIND_ALL]->setIcon(QIcon(":/resources/edit_find_all.png"));
+ mActions[LC_EDIT_REPLACE_NEXT]->setIcon(QIcon(":/resources/edit_replace_next.png"));
+ mActions[LC_EDIT_REPLACE_ALL]->setIcon(QIcon(":/resources/edit_replace_all.png"));
mActions[LC_PIECE_SHOW_EARLIER]->setIcon(QIcon(":/resources/piece_show_earlier.png"));
mActions[LC_PIECE_SHOW_LATER]->setIcon(QIcon(":/resources/piece_show_later.png"));
mActions[LC_VIEW_SPLIT_HORIZONTAL]->setIcon(QIcon(":/resources/view_split_horizontal.png"));
diff --git a/leocad.qrc b/leocad.qrc
index dce0f7b0..12deccc1 100644
--- a/leocad.qrc
+++ b/leocad.qrc
@@ -66,6 +66,8 @@
resources/edit_find_next.png
resources/edit_find_previous.png
resources/edit_find_all.png
+ resources/edit_replace_next.png
+ resources/edit_replace_all.png
resources/edit_paste.png
resources/edit_redo.png
resources/edit_snap_angle.png
diff --git a/resources/edit_replace_all.png b/resources/edit_replace_all.png
new file mode 100644
index 00000000..41b463ef
Binary files /dev/null and b/resources/edit_replace_all.png differ
diff --git a/resources/edit_replace_next.png b/resources/edit_replace_next.png
new file mode 100644
index 00000000..969f69bd
Binary files /dev/null and b/resources/edit_replace_next.png differ