diff --git a/src/Mod/Part/App/FCBRepAlgoAPI_BooleanOperation.cpp b/src/Mod/Part/App/FCBRepAlgoAPI_BooleanOperation.cpp index 6fcba9efc5..1fdb17ea17 100644 --- a/src/Mod/Part/App/FCBRepAlgoAPI_BooleanOperation.cpp +++ b/src/Mod/Part/App/FCBRepAlgoAPI_BooleanOperation.cpp @@ -35,6 +35,7 @@ #include #include #include +#include #include FCBRepAlgoAPI_BooleanOperation::FCBRepAlgoAPI_BooleanOperation() @@ -103,6 +104,7 @@ void FCBRepAlgoAPI_BooleanOperation::Build() void FCBRepAlgoAPI_BooleanOperation::Build(const Message_ProgressRange& progressRange) { + Part::SignalException sig; if (progressRange.UserBreak()) { Standard_ConstructionError::Raise("User aborted"); }