diff --git a/data/icons/48/open-project.svg b/data/icons/48/open-project.svg
new file mode 100644
index 0000000000..a7bd562acd
--- /dev/null
+++ b/data/icons/48/open-project.svg
@@ -0,0 +1,354 @@
+
+
diff --git a/data/io.elementary.code.gresource.xml b/data/io.elementary.code.gresource.xml
index 36858a0c49..2149e3b022 100644
--- a/data/io.elementary.code.gresource.xml
+++ b/data/io.elementary.code.gresource.xml
@@ -30,6 +30,7 @@
icons/panel-right-symbolic.svg
+ icons/48/open-project.svg
icons/filter-symbolic.svg
icons/emblem-git-modified-symbolic.svg
icons/emblem-git-new-symbolic.svg
diff --git a/src/Widgets/WelcomeView.vala b/src/Widgets/WelcomeView.vala
index 23ffaeef98..7073652134 100644
--- a/src/Widgets/WelcomeView.vala
+++ b/src/Widgets/WelcomeView.vala
@@ -31,7 +31,7 @@ public class Code.WelcomeView : Granite.Widgets.Welcome {
construct {
append ("document-new", _("New File"), _("Create a new empty file."));
append ("document-open", _("Open File"), _("Open a saved file."));
- append ("folder-saved-search", _("Open Folder"), _("Add a project folder to the sidebar."));
+ append ("open-project", _("Open Folder"), _("Add a project folder to the sidebar."));
activated.connect ((i) => {
// New file