diff --git a/OMCompiler/Compiler/BackEnd/BackendVariable.mo b/OMCompiler/Compiler/BackEnd/BackendVariable.mo index ea1dabd49d7..cf7ff0a3a81 100644 --- a/OMCompiler/Compiler/BackEnd/BackendVariable.mo +++ b/OMCompiler/Compiler/BackEnd/BackendVariable.mo @@ -1254,7 +1254,7 @@ public function makeParamOutputsOnly input output Boolean fixed; // also output for traversing algorithm var.varKind := BackendDAE.PARAM(); - var := setVarFixed(var, fixed); + var := setHideResult(var, SOME(DAE.BCONST(true))); var.values := if isSome(var.values) then var.values else SOME(getVariableAttributefromType(var.varType)); if isNone(DAEUtil.getFixedAttr(var.values)) then var.values := DAEUtil.setFixedAttr(var.values, SOME(DAE.BCONST(fixed)));