diff --git a/src/Mod/Path/PathScripts/PathToolControllerGui.py b/src/Mod/Path/PathScripts/PathToolControllerGui.py index 19e4c72272..932bda4e43 100644 --- a/src/Mod/Path/PathScripts/PathToolControllerGui.py +++ b/src/Mod/Path/PathScripts/PathToolControllerGui.py @@ -156,7 +156,8 @@ class CommandPathToolController(object): if job: tool = PathToolBitGui.ToolBitSelector().getTool() if tool: - tc = Create("TC: {}".format(tool.Label), tool) + toolNr = max([tc.ToolNumber for tc in job.ToolController]) + 1 + tc = Create("TC: {}".format(tool.Label), tool, toolNr) job.Proxy.addToolController(tc) FreeCAD.ActiveDocument.recompute()