diff --git a/src/ComputingTasks.cc b/src/ComputingTasks.cc
index a804b83166f6e51e9d76062203a0ccbb48a3a2c4..7cc47d5dc7284f8728ac5970ba39937b3d3ecb83 100644
--- a/src/ComputingTasks.cc
+++ b/src/ComputingTasks.cc
@@ -1819,6 +1819,7 @@ EstimatedParamsBoundsStatement::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 ad350d22a9221308e532d33a3da666fad396dbcb..4ce8ae0b331a7d591d6884d88ce7db7268fb9d46 100644
--- a/src/ExprNode.cc
+++ b/src/ExprNode.cc
@@ -2385,6 +2385,7 @@ UnaryOpNode::writeJsonAST(ostream &output) const
       break;
     case UnaryOpcode::steadyState:
       output << "steady_state";
+      break;
     case UnaryOpcode::steadyStateParamDeriv:
       output << "steady_state_param_deriv";
       break;