diff --git a/src/Mod/Path/PathScripts/PathPreferences.py b/src/Mod/Path/PathScripts/PathPreferences.py index 994f79b9bf..157cc2e9e4 100644 --- a/src/Mod/Path/PathScripts/PathPreferences.py +++ b/src/Mod/Path/PathScripts/PathPreferences.py @@ -164,5 +164,9 @@ def setDefaultTaskPanelLayout(style): preferences().SetInt(DefaultTaskPanelLayout, style) def experimentalFeaturesEnabled(): - return preferences().GetBool(EnableExperimentalFeatures, False) - + try: + import ocl + return preferences().GetBool(EnableExperimentalFeatures, False) + except: + FreeCAD.Console.PrintError("OpenCamLib is not working!\n") + return False