diff --git a/src/ComputingTasks.cc b/src/ComputingTasks.cc
index 0d578450ef43906637a219a0d1f05c6a26d910e6..855da295f7928eb9085c453e0aa55fcf0e1ad289 100644
--- a/src/ComputingTasks.cc
+++ b/src/ComputingTasks.cc
@@ -1736,6 +1736,7 @@ EstimatedParamsBoundsStatement::writeJsonOutput(ostream &output) const
         {
         case 1:
           output << R"("var": ")" << it->name << R"(")";
+          break;
         case 2:
           output << R"("param": ")" << it->name << R"(")";
           break;
@@ -1833,6 +1834,7 @@ EstimatedParamsRemoveStatement::writeJsonOutput(ostream &output) const
         {
         case 1:
           output << R"("var": ")" << it->name << R"(")";
+          break;
         case 2:
           output << R"("param": ")" << it->name << R"(")";
           break;
diff --git a/src/ExprNode.cc b/src/ExprNode.cc
index 0e0c7918e121bea0a79f16044c4004a9a2ff922d..6ccec3d6f5f0c81654519f2ab00ece611ab00f20 100644
--- a/src/ExprNode.cc
+++ b/src/ExprNode.cc
@@ -2471,6 +2471,7 @@ UnaryOpNode::writeJsonAST(ostream &output) const
       break;
     case UnaryOpcode::steadyState:
       output << "steady_state";
+      break;
     case UnaryOpcode::steadyStateParamDeriv:
       output << "steady_state_param_deriv";
       break;