diff --git a/src/Mod/Assembly/Gui/Resources/icons/Assembly_SolveAssembly.svg b/src/Mod/Assembly/Gui/Resources/icons/Assembly_SolveAssembly.svg
old mode 100644
new mode 100755
index 4ac02cf3bd..5e0337c58e
--- a/src/Mod/Assembly/Gui/Resources/icons/Assembly_SolveAssembly.svg
+++ b/src/Mod/Assembly/Gui/Resources/icons/Assembly_SolveAssembly.svg
@@ -24,35 +24,6 @@
offset="1"
style="stop-color:#729fcf;stop-opacity:1" />
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ style="fill:#babdb6;stroke:#0b1e23;stroke-linejoin:round;stroke-opacity:1" />
+ style="fill:#babdb6;stroke:#0b1e23;stroke-linejoin:round;stroke-opacity:1" />
+ style="fill:#888a85;stroke:#babdb6" />
+ style="fill:#888a85;stroke:#babdb6" />
+ style="fill:#d3d7cf;stroke:#0b1e23;stroke-linejoin:round;stroke-opacity:1" />
+ style="fill:url(#linearGradient69709);stroke:#0b1e23;stroke-width:2;stroke-linejoin:round;stroke-opacity:1" />
+ style="fill:#888a85;stroke:#babdb6;stroke-width:2" />
+ style="fill:#edd400;stroke:#0b1e23;stroke-width:2;stroke-linejoin:round;stroke-opacity:1" />
+ style="fill:#888a85;stroke:#babdb6;stroke-width:2" />
+ style="fill:#d3d7cf;stroke:#0b1e23;stroke-width:2;stroke-linejoin:round;stroke-opacity:1" />
+ style="fill:#888a85;stroke:#babdb6;stroke-width:2;stroke-opacity:1" />
+ style="fill:none;stroke:#babdb6;stroke-width:2;stroke-opacity:1" />
-