diff --git a/src/Mod/Path/PathScripts/PathGuiInit.py b/src/Mod/Path/PathScripts/PathGuiInit.py index 5fb67ffb3a..d7afd21f49 100644 --- a/src/Mod/Path/PathScripts/PathGuiInit.py +++ b/src/Mod/Path/PathScripts/PathGuiInit.py @@ -39,7 +39,13 @@ def Startup(): PathLog.debug('Initializing PathGui') from PathScripts import PathAdaptiveGui from PathScripts import PathArray - from PathScripts import PathCamoticsGui + try: + import camotics + except ImportError: + import FreeCAD + FreeCAD.Console.PrintError("Camotics is not available.\n") + else: + from PathScripts import PathCamoticsGui from PathScripts import PathComment from PathScripts import PathCustomGui from PathScripts import PathDeburrGui