diff --git a/src/Mod/Spreadsheet/App/Sheet.cpp b/src/Mod/Spreadsheet/App/Sheet.cpp index c773a3daca..e4f2288205 100644 --- a/src/Mod/Spreadsheet/App/Sheet.cpp +++ b/src/Mod/Spreadsheet/App/Sheet.cpp @@ -1005,8 +1005,9 @@ DocumentObjectExecReturn *Sheet::execute(void) std::list make_order; try { boost::topological_sort(graph, std::front_inserter(make_order)); - } catch (std::exception&) { + } catch (std::exception&) { //TODO: evaluate using a more specific exception (not_a_dag) // Cycle detected; flag all with errors + Base::Console().Error("Cyclic dependency detected in spreadsheet : %s\n", *pcNameInDocument); std::ostringstream ss; ss << "Cyclic dependency"; int count = 0;