diff --git a/src/Mod/Surface/Gui/Command.cpp b/src/Mod/Surface/Gui/Command.cpp
index 89f955ad6e97..5227c781dc6d 100644
--- a/src/Mod/Surface/Gui/Command.cpp
+++ b/src/Mod/Surface/Gui/Command.cpp
@@ -272,7 +272,7 @@ CmdSurfaceSections::CmdSurfaceSections()
sToolTipText = QT_TR_NOOP("Creates a surface from a series of section curves");
sStatusTip = QT_TR_NOOP("Creates a surface from a series of section curves");
sWhatsThis = "Surface_Sections";
- //sPixmap = "Surface_Sections";
+ sPixmap = "Surface_Sections";
}
void CmdSurfaceSections::activated(int iMsg)
diff --git a/src/Mod/Surface/Gui/Resources/Surface.qrc b/src/Mod/Surface/Gui/Resources/Surface.qrc
index cb23f4328578..c48ba70c2da8 100644
--- a/src/Mod/Surface/Gui/Resources/Surface.qrc
+++ b/src/Mod/Surface/Gui/Resources/Surface.qrc
@@ -4,6 +4,7 @@
icons/BSplineSurf.svg
icons/Surface_Cut.svg
icons/Surface_Filling.svg
+ icons/Surface_Sections.svg
icons/Sewing.svg
diff --git a/src/Mod/Surface/Gui/Resources/icons/Surface_Sections.svg b/src/Mod/Surface/Gui/Resources/icons/Surface_Sections.svg
new file mode 100644
index 000000000000..09e9d9b8f21c
--- /dev/null
+++ b/src/Mod/Surface/Gui/Resources/icons/Surface_Sections.svg
@@ -0,0 +1,307 @@
+
+
+
+
diff --git a/src/Mod/Surface/Gui/TaskSections.cpp b/src/Mod/Surface/Gui/TaskSections.cpp
index b24425db54cc..17564244f8e4 100644
--- a/src/Mod/Surface/Gui/TaskSections.cpp
+++ b/src/Mod/Surface/Gui/TaskSections.cpp
@@ -553,7 +553,7 @@ TaskSections::TaskSections(ViewProviderSections* vp, Surface::Sections* obj)
// first task box
widget1 = new SectionsPanel(vp, obj);
Gui::TaskView::TaskBox* taskbox1 = new Gui::TaskView::TaskBox(
- Gui::BitmapFactory().pixmap("BezSurf"),
+ Gui::BitmapFactory().pixmap("Surface_Sections"),
widget1->windowTitle(), true, 0);
taskbox1->groupLayout()->addWidget(widget1);
Content.push_back(taskbox1);
diff --git a/src/Mod/Surface/Gui/Workbench.cpp b/src/Mod/Surface/Gui/Workbench.cpp
index ad46792fa649..b78655f9b550 100644
--- a/src/Mod/Surface/Gui/Workbench.cpp
+++ b/src/Mod/Surface/Gui/Workbench.cpp
@@ -70,7 +70,8 @@ Gui::ToolBarItem* Workbench::setupToolBars() const
Gui::ToolBarItem* surface = new Gui::ToolBarItem(root);
surface->setCommand( "Surface" );
*surface << "Surface_Filling"
- << "Surface_GeomFillSurface";
+ << "Surface_GeomFillSurface"
+ << "Surface_Sections";
/* *surface << "Surface_Cut"; */
return root;