diff --git a/src/Mod/Sketcher/Gui/Resources/Sketcher.qrc b/src/Mod/Sketcher/Gui/Resources/Sketcher.qrc
index 4c5616ce8..eae694bc4 100644
--- a/src/Mod/Sketcher/Gui/Resources/Sketcher.qrc
+++ b/src/Mod/Sketcher/Gui/Resources/Sketcher.qrc
@@ -50,6 +50,7 @@
icons/Sketcher_ConstrainDistance.svg
icons/Sketcher_ConstrainHorizontal.svg
icons/Sketcher_ConstrainLock.svg
+ icons/Sketcher_ConstrainLock_Driven.svg
icons/Sketcher_ConstrainParallel.svg
icons/Sketcher_ConstrainVertical.svg
icons/Sketcher_Create3PointArc.svg
@@ -130,6 +131,8 @@
icons/Sketcher_Sketch.svg
icons/Sketcher_ToggleConstruction.svg
icons/Sketcher_ToggleNormal.svg
+ icons/Sketcher_Toggle_Constraint_Driven.svg
+ icons/Sketcher_Toggle_Constraint_Driving.svg
icons/Sketcher_Trimming.svg
icons/Sketcher_ViewSketch.svg
icons/small/Constraint_Concentric_sm.xpm
diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_ConstrainLock_Driven.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_ConstrainLock_Driven.svg
new file mode 100644
index 000000000..6c94875fb
--- /dev/null
+++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_ConstrainLock_Driven.svg
@@ -0,0 +1,434 @@
+
+
+
+
diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Toggle_Constraint_Driven.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Toggle_Constraint_Driven.svg
new file mode 100644
index 000000000..ce5e112db
--- /dev/null
+++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Toggle_Constraint_Driven.svg
@@ -0,0 +1,289 @@
+
+
+
+
diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Toggle_Constraint_Driving.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Toggle_Constraint_Driving.svg
new file mode 100644
index 000000000..77c91d7c0
--- /dev/null
+++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Toggle_Constraint_Driving.svg
@@ -0,0 +1,289 @@
+
+
+
+