diff --git a/preprocessor/ExprNode.cc b/preprocessor/ExprNode.cc
index 0cd97e5410a98e9ef6cb1d1abfd7d66944b6e510..bef7b09e2f8dde264d879a9b9812230fd177dc6b 100644
--- a/preprocessor/ExprNode.cc
+++ b/preprocessor/ExprNode.cc
@@ -1316,7 +1316,8 @@ UnaryOpNode::composeDerivatives(expr_t darg, int deriv_id)
               VariableNode *varg = dynamic_cast<VariableNode *>(arg);
               if (varg == NULL)
                 {
-                  cerr << "UnaryOpNode::writeOutput: STEADY_STATE() should only be used on standalone variables (like STEADY_STATE(y)) to be derivable w.r.t. parameters" << endl;
+                  cerr << "UnaryOpNode::composeDerivatives: STEADY_STATE() should only be used on "
+                       << "standalone variables (like STEADY_STATE(y)) to be derivable w.r.t. parameters" << endl;
                   exit(EXIT_FAILURE);
                 }
               if (datatree.symbol_table.getType(varg->symb_id) == eEndogenous)